环境设置

2012年10月11日

14:40

设置系统环境变量(注意:添加好后一定要注销)

在用户变量处,新建PATH和OPENCV两个项:

————————————————————

PATH (只需添加下面中的一行,根据实际安装位置自行修改,64bit系统也只能用x86的)

<openCV解压的地方>\build\x86\vc10\bin

————————————————————

OPENCV

<openCV解压的地方>\build

   

计算机->(右键)属性->高级系统设置->高级(标签)->环境变量->(双击)path(用户,系统里面的path任选其一)->在变量值里面添加" %opencv%\build\x86\vc10\bin"和"%opencv%\build\common\tbb\ia32\vc10"(里面的%opencv%记得换成自己的opencv路径。例如我的:D:\program\ifly\bin;D:\Program Files (x86)\opencv\build\x86\vc10\bin;D:\Program Files (x86)\opencv\build\common\tbb\ia32\vc10)。

   

   

   

   

项目属性配置

   

Python的opencv环境变量咋配置 opencv设置环境变量_2d

   

   

右键debug项

Python的opencv环境变量咋配置 opencv设置环境变量_2d_02

   

命名为opencvD(debug和release分开,debug主要用来调试,release用在发行版本上,所以包含的库等有所不同)

在VC++ directories里面:

修改include:单击-->Edit

Python的opencv环境变量咋配置 opencv设置环境变量_2d_03

   

   

添加<openCV解压目录>\build\include

Python的opencv环境变量咋配置 opencv设置环境变量_右键_04

   

屏幕剪辑的捕获时间: 2012/10/11 14:48

以及library directories

添加<openCV解压目录>\build\x86\vc10\lib

(切记x86,否则各种报错...)

Python的opencv环境变量咋配置 opencv设置环境变量_ide_05

   

屏幕剪辑的捕获时间: 2012/10/11 14:49

以及linker中的input

添加如下:

   

   

opencv_core231d.lib

opencv_highgui231d.lib

opencv_video231d.lib

opencv_ml231d.lib

opencv_legacy231d.lib

opencv_imgproc231d.lib

   

后面的版本号要按照具体情况而添加.如果是242就会是如下:

opencv_calib3d242d.lib

opencv_contrib242d.lib

opencv_core242d.lib

opencv_features2d242d.lib

opencv_flann242d.lib

opencv_gpu242d.lib

opencv_highgui242d.lib

opencv_imgproc242d.lib

opencv_legacy242d.lib

opencv_ml242d.lib

opencv_objdetect242d.lib

opencv_ts242d.lib

opencv_video242d.lib

   

 

 

 

这些可以在<openCV解压处>\build\x86\vc10\lib 中找到``

   

   

Python的opencv环境变量咋配置 opencv设置环境变量_ide_06

   

屏幕剪辑的捕获时间: 2012/10/11 14:52

   

   

   

Python的opencv环境变量咋配置 opencv设置环境变量_右键_07

   

屏幕剪辑的捕获时间: 2012/10/11 15:08

   

里的

Python的opencv环境变量咋配置 opencv设置环境变量_ide_08

   

屏幕剪辑的捕获时间: 2012/10/11 14:53

   

右键,

Python的opencv环境变量咋配置 opencv设置环境变量_2d_09

重复上述步骤,不过linker的input就不用有d

即:

d代表debug

   

opencv_core231.lib

opencv_highgui231.lib

opencv_video231.lib

opencv_ml231.lib

opencv_legacy231.lib

opencv_imgproc231.lib

   

Python的opencv环境变量咋配置 opencv设置环境变量_ide_10

   

屏幕剪辑的捕获时间: 2012/10/11 14:54

   

Test:

在根目录放jpg文件一个,例如C盘.

在source文件夹add Now Item

Python的opencv环境变量咋配置 opencv设置环境变量_右键_11

   

名字随意… cpp就好``

   

   

代码:

   

Python的opencv环境变量咋配置 opencv设置环境变量_右键_12

   

屏幕剪辑的捕获时间: 2012/10/11 15:00

当然,因为关联好了 会有各种有爱弹出:

Python的opencv环境变量咋配置 opencv设置环境变量_ide_13

   

不想写cv::的可以加上: using namespace cv.即如下:

   

Python的opencv环境变量咋配置 opencv设置环境变量_右键_14

   

屏幕剪辑的捕获时间: 2012/10/11 15:04

   

结果一样``

运行结果:

Python的opencv环境变量咋配置 opencv设置环境变量_2d_15

   

   

东西都出来的话 就应该可以鸟```

   

Ps: Release 和 debug有所不同,起码release是没有调试什么的 所以要分开弄.