最近在折腾了一下VS2012的OpenCVS2.4.5配置,同VS2010下基本相同,做个简单的记录,以备日后查阅。1. 安装OpenCVOpenCV官网:http://opencv.org/下载OpenCV安装包,放到想要安装的位置双击,即可安装,我这里是安装在C:\Program Files\opencv的位置2. 新建工程在这里就使用简单的控制程序进行测试了,截图如图一所示:图 1 新建3
转载 2024-08-29 17:01:06
431阅读
注:本系列博客基于OpenCV 2.9.0.0一,一览图:二,模块:/* 基础库 */ 1,opencv_core(链接) ,opencv最基础的库。包含exception,point,rect,size,slice,vector,matrix,image等数据结构,和相应的操作函数,已经一些基础算法; 2,opencv_highgui(链接),opencv关于UI以及IO的库。包含各GUI组件,
个人比较喜欢总分的方式处理问题,所以在处理一个个方法之前会做个总结,先看看都有那些方法,然后根据需求来进行选择,这里总结的虽然不是很全面,不过可以先看看,后面会对每个方法使用指出些例子:*OpenCV模块*Core模块(OpenCV基本数据结构) 图像求和:addWeighted 矩阵掩码:filter2D 绘图: line ->直线 ellipse->椭圆 rectangle -
转载 2024-03-04 06:19:11
413阅读
还有一个领域我们不能忽略,那就是个人软件、小型软件。在猪八戒之类的威客网上软件开发的栏目搜一搜,可以发现大部分的windows程序开发的需求,威客们都是用MFC或Dephi来开发,当然,还有一些易语言。如果你要开发一款个人用的小软件,MFC是很好的选择。对于这种个人软件、小型软件,MFC还是有着很多优势的:1.体积小,静态编译后体积也不大。2.在各版本的windows上兼容性较好。3.对windo
转载 2024-05-30 15:09:43
94阅读
OpenCV核心模块(1)一、 输入,修改,保存图像首先,我们来讲解一下所用到的一些符号 1 输入图像使用 cv::imread 2 修改图像使用 cv::cvtColor 3 保存图像使用 cv::imwrite#include <opencv2/opencv.hpp> #include<iostream> #include<math.h> using nam
微软的Visual C++支持三种DLL,它们分别是Non-MFC Dll(非MFC动态库)、Regular Dll(常规DLL)、Extension Dll(扩展DLL)。 Non-MFC DLL指的是不用MFC的类库结构,直接用C语言写的DLL,其导出的函数是标准的C接口,能被非MFC或MFC编写的应用程序所调用。Regular DLL:和下述的Extension Dlls一样,是用MF
转载 10月前
56阅读
我之前的OpenCV的学习,都是C++的,主要的参数资料是用户手册和一本书《OpenCV 2 Computer Vision Application Programming Cookbook》(网上可以下载到,但是没有中文版),这本书的前七章的主要内容我基本都放到了博客上。(后面的内容有时间在与大家继续分享。)这本书最大的特点是通俗易懂—因为它是一本“Cookbook”。对很多理论性的内容,都是浅
OpenCV官方提供了给多平台直接导入使用的库,源码,我们可以直接使用库,也可以自行编译官方下载地址  不过这个官方下载的特别慢,老自动中断朋友们如果嫌官方下载的慢的话可以点下面这个链接,这位朋友将opencv所有版本都提供和给我们下载了。opencv各个版本快速下载地址 opencv3.0 官方文档OpenCV官方介绍翻译 以及各个模块的介绍,方便我们了解各个模块的主要功能:OpenC
一般写脚本需要在窗口内执行某些操作比如点击等,那么第一步就是要获取窗口的数量和窗口句柄有必要的时候也需要记录PID编号,接下来我要为大家讲解的是如何在易语言环境下利用乐玩插件进行一个可操作的多窗口的句柄查找。这里以我们常用的记事本为例:首先我们在桌面上打开多个记事本(如图:),打开后我们利用乐玩插件自带的编辑助手,进行操作来获取窗口详细信息。 获取窗口信息 图片里面标注的1、2、3 位置
引言本节主要介绍OpenCV中C语言版(OpenCV2.0以下)和C++语言版(OpenCV2.2以上)各模块功能,以及构架图。OpenCV模块首先,我们介绍1.0至2,2版,OpenCV库划分为以下几个模块。图1 OpenCV1.X库模块CVCVAUXCXCOREHIGHUIMLCVCAM在windows下较低版本(2.0以下)的OpenCV中包含此模块,一般用于处理和操作摄像头和视频流的跨平台
目录一、opencv模块总述二、opencv主要模块        2.1 opencv安装路径及内容        2.2 opencv模块头文件说明       &n
.版本2.支持库iext2.程序集窗口程序集1.程序集变量文本,文本型.程序集变量文本1,文本型.程序集变量文本2,文本型.程序集变量行_数,整数型.程序集变量复制按钮,超级按钮.程序集变量复制... .版本 2 .支持库 iext2 .程序集 窗口程序集1 .程序集变量 文本, 文本型 .程序集变量 文本1, 文本型 .程序集变量 文本2, 文本型 .程序集变量 行_数, 整数型 .程序集变量
乐玩插件FindPicEx找图扩展和找图FindPic的主要区别时,找图FindPic的图片坐标可以使用GetX和GetY或的,而FindPicEx返回的是含有序号和坐标的字符串,我们需要二次分割来获取数组独立的坐标。本课视频详细演示了如何获取多图,并且点击多图。乐玩插件FindPicEx模块源码:.版本 2 .子程序 FindPicEx, 文本型, 公开 .参数 x1 .参数 y1 .参数
首先,网上有很多网页都有说的,本文章就简述,主要详细讲解可能遇到的一些问题。训练流程如下:1.只做样本,肯定分为正样本和负样本,样本制作好以后,还要进行一些处理才能进行下一步,否则会出各种问题。(a.样本要进行灰度化处理,批量灰度处理的程序可以到这里去下载,可能要自己改一下程序里面的图片路径:;b.我用的opencv版本是2.4.10,电脑是64位的,之前我一直用x64里面的exe结果不行,然后换
OpenCVOpenCV是一个开源的计算机视觉库。OpenCV采用C/C++语言编写,可以运行在Linux/Windows/Mac等操作系统上。OpenCV还提供了Python、Ruby、MATLAB以及其他语言的接口。OpenCV的一个目标是构建一个简单易用的计算机视觉框架,以帮助开发人员更便捷地设计更复杂得计算机视觉相关应用程序。OpenCV包含的函数有500多个,覆盖了计算机视觉的许多应用
 概要1. 为什么使用OpenGL2. 在VS2008上搭建环境3. 一个简单的例程OpenGL相较于DirectX的优越性1. 与C语言紧密结合    OpenGL命令最初就是用C语言函数来进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的2. 强大的可移植性    OpenGL不仅用于 Windows,还可以用于Unix/Li
转载 2024-02-19 21:03:34
86阅读
用到的模块或者技术:Express: http://www.expressjs.com.cn/4x/api.html#expressEasyui: http://www.jeasyui.com/documentation/index.php#express-session:https://www.npmjs.com/package/express-session#resaven
大家都知道易语言如果要做图像算法是很困难的,因为易语言是基于x86程序,而且现在基本已经停止维护,因此做图
原创 2024-10-23 14:13:48
290阅读
很多时候OpenCV开发者完成来了一个自定义的算法程序并不想给对方提供源代码调用,只想提供一个接口调用,这个时候我们可以把OpenCV的代码进行接口封装,然后导出成为DLL,给第三方应用程序调用,这个也是OpenCV开发者的基本功之一。下面分为两个部分来说明,第一部分是说明如何制作与生成DLL,第二部分说明如何调用导出DLL。完整的示例以一个简单的图像卷积模糊为例,说明如何完成整个代码编写与DLL
文章的内容本身是为2017全国大学生电子设计大赛飞行器方向题准备的,在七月底的时候寻迹的图像处理方面已经完成的差不多了,能实现非常精确的巡线,实际测试即使背景不是白布,也可以轻松分辨出道路、拟合出直线。后来赛题出来,图像处理部分基本是纯定点了,好在定点比寻迹简单的太多了,之前早已写好定点的图像处理代码,鉴于今后可能有各种项目需要用到,比如无人机、智能车等等,所以把准备电赛的寻迹代码及整体思路分享,
  • 1
  • 2
  • 3
  • 4
  • 5