




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.opencv 环境变量 右击我的电脑属性 高级系统设置 环境变量 双击系统变量 path,在最后填入解压后的 bin 目录 D:Program Filesopencvbuildx86vc10bin(根据个人解压 opencv 后的具体目录填写,最后为 bin 即 可,注意与上一个目录中间用英文半角分号隔开, )如: 然后在用户变量中新建 OPENCV_DIR,变量值如下,到 build 目录, 环境变量就这些就够了,重启电脑生效 2.新建 win32 控制台程序 由于打开属性管理器的具体配置需要先打开一个项目,这里我们先新建个项目,打开文件 新建项目 VC+win32 控制台应用程序,在下面输入名称 testopencv,点击下一步, 选择空项目 永久配置 opencv 打开视图属性管理器,点开如下图 一次性配置 opencv 网上有一种方法是直接修改 Microsoft.Cpp.Win32.user,但是配置链接器的时候 debug 版本和 release 版本的附加依赖项都得一次性加进去,我不知道会不不会出问题,所以为保险起见, 我分别在 debug|win32 和 release|win32 下分别新建了属性表 opencv_debug 和 opencv_release,当然,大家也可以试试网上的方法,具体配置的内容都一样,下面以 opencv_debug 为例,在 debug|win32 上右击,然后点击添加新项目属性表,填入 opencv_debug 即可 下面双击 open_debug,选择 VC+目录,点击包含目录,点击右侧下拉按钮 编辑,点击 第一个新行按钮,输入$(OPENCV_DIR)include, 类似添加$(OPENCV_DIR)includeopencv 和 $(OPENCV_DIR)includeopencv,点击确定,应用 点击库目录,点击右边的下拉按钮编辑,添加新行$(OPENCV_DIR)x86vc10lib 确定,应用 点击链接器输入,右侧附加依赖项,下拉按钮编辑,输入如下: opencv_calib3d247d.lib opencv_contrib247d.lib opencv_core247d.lib opencv_features2d247d.lib opencv_flann247d.lib opencv_gpu247d.lib opencv_highgui247d.lib opencv_imgproc247d.lib opencv_legacy247d.lib opencv_ml247d.lib opencv_objdetect247d.lib opencv_ts247d.lib opencv_video247d.lib 点击确定,应用,后面的 d 表示 debug 版, 完成后在 opencv_debug 上右击,点击保存 opencv_debug,opencv_release 的基本配置同 opencv_debug,只是链接器依赖项要换成 opencv_calib3d247.lib opencv_contrib247.lib opencv_core247.lib opencv_features2d247.lib opencv_flann247.lib opencv_gpu247.lib opencv_highgui247.lib opencv_imgproc247.lib opencv_legacy247.lib opencv_ml247.lib opencv_objdetect247.lib opencv_ts247.lib opencv_video247.lib 这样,我们可以看到新建项目下有两个属性表 opencv_ps 和 opencv_ps,我们可以把他们复制到别的地方,其他项目用到时只要附加进来即 可,当然,如果是直接修改 Microsoft.Cpp.Win32.user 的话,便无需再附加,每次环境会自 动加载。附加过程如下: 在以上配置过程中,大家可以直接用我做好的属性表,只是需要把用户环境变量 OPENCV_DIR 的值改成自己实际的 build 目录即可,这就是配置时使用相对位置的好处。 3.测试 下面点击视图解决方案资源管理器,点开 testopencv,在源文件上右击选择添加新建项, 选择 C+文件,名称输入 testopencv.cpp,输入如下代码 #include int main(int argc,char *argv) IplImage *img=cvLoadImage(“lena.jpg“);/*载入图像;把 lena.jpg 复制到项目所在的目录, 一般为projectstestopencvtestopencv,或者写 lena.jpg 所在的绝对路径*/ cvNamedWindow(“Example1“,CV_WINDOW_AUTOSIZE);/创建窗口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业合作伙伴资信证明(6篇)
- 网络服务供应合作协议书
- 市场营销实习经历证明书(7篇)
- 跨境电商行业海外仓建设与物流优化方案
- 现代管理知识更新方案试题及答案
- 2025保险公司劳动合同模板
- 古筝大赛章程范本
- 2025成品柴油购销合同
- 专科行政管理考场模拟试题及答案
- 市政公共艺术的创意实践试题及答案
- 当代世界经济与政治 第八版 课件 第八章 当今时代主题与建立国际新秩序
- 放牧合同范本
- 幽门螺旋杆菌检测方法原理
- 政策执行小组理论综述
- MOOC 移动通信-河海大学 中国大学慕课答案
- MOOC 数学建模-暨南大学 中国大学慕课答案
- 数字贸易学 课件 第21、22章 数字自由贸易与数字贸易壁垒、数字贸易规则构建与WTO新一轮电子商务谈判
- 无人机结构设计与材料选择
- DB6105-T 194-2023 家政服务机构经营管理规范
- 第五版、急危重症护理学实践与学习指导附有答案
- AI技术助推智能化疾控系统
评论
0/150
提交评论