-
OpenCV
在
Visual Stu
dio
中的属性表配置方法
(
Open
CV3.0
及之前版本,
VS2013
及之前版本)
1.
opencv
环境变量设置
可以先看一下第五章和第六章、第七章,稍微看一下有些许印象就行,然后再从头看
~~
右击我的电脑
?<
/p>
属性
?
高级系统设置
?
环境变量
双击系统变量
path
,
在最后填入解压后的
bin
目录
D:Program Filesope
ncvbuildx86vc10bin
(根据个人解压
ope
ncv
后的具体目录填写,最后为
bin
即可
,
注意与上一个目录中间用英文
半角分号隔开,
)如:
然后在用户变量中新建
OPENCV
_DIR,
变量值如下,到
build
目录,
环境变量就这些就够了
,
重启电脑生效(不重启也行,如果不行
,再重启试试)
2.
新建
win32
控制台程序
由于打开属性管理器的具体配置需要先打开一个项目,
这里我们
先新建个项目,
打开文件
?
新建
?
项目
?
VC++<
/p>
?
win32
控制台应用程序,在下面输
入名称
testopencv
,点击下一步,选
择空项目
永久配置
opencv
打开视图
p>
?
属性管理器,点开如下图
一次性配置
opencv
网上有一种方法是直接修改
,
但是配置链接器的
时候
debug
版本和
release
版本的附加依赖项都得一次性加进去,
我不知道会不不会出问题
,
所以为保险起见,
我
分
别
在
debug|win32
和
release|win32
下
分
别
新
建
了
p>
属
性
表
openc
v_debug
和
opencv_release,
当然,大家也可以试试网上的方法,具体配置的内容都一样,下面以
ope
ncv_debug
为例,
在
debu
g|win32
上右击,
然后点击添加新项目属性表,
填入
opencv_debug
即可
下面双击
open_debug
,选择
VC++
目录,点击包含目录,点击右侧下拉按钮
?
编辑
,点击第
一个新行按钮,输入
$$(OPENCV_DIR)in
clude,
类似添加
$$(OPENCV_DIR)inclu
deopencv
和
$$(OPENCV_DIR)includ
eopencv2
,点击确定,应用
点击库目录,点击右边的下拉按钮
?
编辑,添加新行
$$(OPENCV_
DIR)x86vc10lib
确定,应用
点击链接器
?
输入,右侧附加依赖项,下拉按钮
?
编辑,输入如下
:
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
点
击确定,应用,后面的
d
表示
debu
g
版,
完
成后在
opencv_debug
上右击,点击保存
opencv_debug
,
opencv_re
lease
的基本配置同
opencv_debug
,只是链接器依赖项要换成
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
opencv_
这
样,
我们可以看到新建项目下有两个属性表
opencv_
p>
和
opencv_
,
我们可以把他们复制到别的地方,
其他项目用到时只要附加进来即可,
当然,
如果是直接修
改
的话,便无需再附加,每次环境会自动加载。附加过程如下:
在以上配置过程中,
大家可以直接用
我做好的属性表,
只是需要把用户环境变量
OPENCV_DI
R
的值改成自己实际的
build
目录
即可,这就是配置时使用相对位置的好处。
3.
测试
下面点击视图
?
解决方案资源管理器<
/p>
,
点开
testopencv
,在源文件上右击选择添加
?
新建项,
选择
C++
文件,名称输入
,
输入如下代码
#include
int main(int argc,char
**argv)
{
IplImage *img=cvLoadImage(
载入
图像;把
复制到项目所在的目录,
一般
为
…
projectstestopencvtestopen
cv
,或者写
所在的绝对路径
*/
cvNamedWindow(
创建窗口
cvShowImage(
显示图片
cvWaitKey(0);//
等
待操作
cvReleaseIma
ge(&img);//
释放图片
cvDestroyWindow(
销毁窗口
< br>
}
4.
个人总结
以上内容摘自某网友的良心总结。
我
使用的
OpenCV
版本是
2.4.1
1
,
因此,
只需将后缀改成
2411
就可以了,
其他都一样,
下面总结一下,
总共有三种配置方法,
当然,
前期的设置系统的环境变量这一步都是一样的,
不同的是进入到
vs
项目中之后的设置。
A.
方法一
-
-
-
-
-
-
-
-
-
上一篇:作文范文之乞丐捐钱的作文
下一篇:灯泡亮度的决定因素