Opencv3.0之VS2013配置
目前从事机器视觉行业的工作,但对于图像处理的细节指示却知之甚少,而业界比较流行比较强大的开源平台是Opencv,因此想了解学习下图像处理的细节。 要学习opencv,运行opencv,则需要一个开发平台,比如VS2008、VS2010、VS2012、VS2013。由于不同版本的opencv所适用的开发平台有限制,否则需要做其他的一些操作。我安装了VS2013、opencv使用的是3.0版本。下面对于配置过程做以简介,希望能对大家有用,也希望大家对于自己的配置过程互相分享,以保证配置便成功。 一、安装opencv3.0的安装包,可在opencv官方下载。下载完后解压到系统某磁盘根文件下(方便使用)。比如: D:\opencv\,该目录下包括以下内容: opencv目录 目录中各文件的具体作用可自己搜索学习。 二、VS2013配置 1.在VS2013中新建一个项目,即:文件->新建->项目 2.视图->属性窗口(F4),打开属性管理器,其下有Debug和Release两个目录,点击打开Debug前的三角,在“Microsoft.Cpp.Win32.user”右键选择属性,在属性页窗口,选择“VC++ 目录”, (1)在“常规”选项下的“包含目录”下加入: D:\OpenCv3.0\opencv\build\include\opencv2 D:\OpenCv3.0\opencv\build\include\opencv D:\OpenCv3.0\opencv\build\include 在“库目录”下加入: D:\OpenCv3.0\opencv\build\x86\vc12\lib (2)在“连接器“选项的“输入”选项中的“附加依赖项”中加入 opencv_ts300.lib opencv_world300.lib 这里添加的lib文件要根据自己的使用情况添加。 (3)在工程下的源文件下添加代码: #include "highgui.h" int main(int argc, char** argv) { IplImage* img = cvLoadImage("图片路径"); cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE); cvShowImage("Example1", img); cvWaitKey(0); cvReleaseImage(&img); cvDestroyWindow("Example1"); } 通过以上代码,便可以在串口Example1中显示你的图片。 |
网友评论