Visual Studio 2010 搭建OpenCV2.48
2014-02-24 19:46
375 查看
系统:window8
编译环境:Visual Studio2010
步骤1 :从http://opencv.org/下载openCV2.4.8,选择OpenCV for window
步骤2:双击运行oponcv-2.4.8.exe文件,将文件解压在H:OpenCV\opencv文件夹中。解压得到buid和sources两个文件夹。
步骤3:配置环境变量
计算机->(右键)属性->高级系统设置->高级(标签)->环境变量->(双击)path(用户,系统里面的path任选其一)->在变量值里面添加
H:\Open-CV\opencv\opencv\build\x86\vc10\bin; H:\Open-CV\opencv\opencv\build\x86\vc10\lib
步骤4:打开Visual Studio2010 ,新建项目,VisualC++项目,win32控制平台,下一步,勾选空项目,完成
步骤5:解决方案资源管理器->源文件(右键)->添加 ->新建项,添加一个.cpp文件。
步骤6、右键点击 项目,选属性,VC++目录,在右边的"包含目录"添加3个路径
H:\Open-CV\opencv\opencv\build\include
H:\Open-CV\opencv\opencv\build\include\opencv
H:\Open-CV\opencv\opencv\build\include\opencv2
步骤7:“库目录”:添加
H:\Open-CV\opencv\opencv\build\x86\vc10\lib
步骤8、配置连接器:右击项目,选 属性->连接器->输入->附加依赖项,添加一下路径
H:\Open-CV\opencv\opencv\build\x86\vc10\lib\opencv_core248d.lib
H:\Open-CV\opencv\opencv\build\x86\vc10\lib\opencv_highgui248d.lib
H:\Open-CV\opencv\opencv\build\x86\vc10\lib\opencv_imgproc248d.lib
或者添加下列项(版本不同后面的数字也不同):
opencv_calib3d248d.lib
opencv_contrib248d.lib
opencv_core248d.lib
opencv_features2d248d.lib
opencv_flann248d.lib
opencv_gpu248d.lib
opencv_highgui248d.lib
opencv_imgproc248d.lib
opencv_legacy248d.lib
opencv_ml248d.lib
opencv_objdetect248d.lib
opencv_ts248d.lib
opencv_video248d.lib
完成后保存
步骤9,运行项目。可以看到图片。
参考文章 /article/7064502.html
/article/9299278.html
编译环境:Visual Studio2010
步骤1 :从http://opencv.org/下载openCV2.4.8,选择OpenCV for window
步骤2:双击运行oponcv-2.4.8.exe文件,将文件解压在H:OpenCV\opencv文件夹中。解压得到buid和sources两个文件夹。
步骤3:配置环境变量
计算机->(右键)属性->高级系统设置->高级(标签)->环境变量->(双击)path(用户,系统里面的path任选其一)->在变量值里面添加
H:\Open-CV\opencv\opencv\build\x86\vc10\bin; H:\Open-CV\opencv\opencv\build\x86\vc10\lib
步骤4:打开Visual Studio2010 ,新建项目,VisualC++项目,win32控制平台,下一步,勾选空项目,完成
步骤5:解决方案资源管理器->源文件(右键)->添加 ->新建项,添加一个.cpp文件。
#include "highgui.h"; int main(int argc , char** argv) { IplImage* img= cvLoadImage("./hello.jpg"); //把照片放在里面的那个helloOpenCV的文件夹里 cvNamedWindow("Test One", CV_WINDOW_AUTOSIZE); cvShowImage("Test One",img); cvWaitKey(0); cvReleaseImage(&img); cvDestroyWindow("Test One"); return 0; }
步骤6、右键点击 项目,选属性,VC++目录,在右边的"包含目录"添加3个路径
H:\Open-CV\opencv\opencv\build\include
H:\Open-CV\opencv\opencv\build\include\opencv
H:\Open-CV\opencv\opencv\build\include\opencv2
步骤7:“库目录”:添加
H:\Open-CV\opencv\opencv\build\x86\vc10\lib
步骤8、配置连接器:右击项目,选 属性->连接器->输入->附加依赖项,添加一下路径
H:\Open-CV\opencv\opencv\build\x86\vc10\lib\opencv_core248d.lib
H:\Open-CV\opencv\opencv\build\x86\vc10\lib\opencv_highgui248d.lib
H:\Open-CV\opencv\opencv\build\x86\vc10\lib\opencv_imgproc248d.lib
或者添加下列项(版本不同后面的数字也不同):
opencv_calib3d248d.lib
opencv_contrib248d.lib
opencv_core248d.lib
opencv_features2d248d.lib
opencv_flann248d.lib
opencv_gpu248d.lib
opencv_highgui248d.lib
opencv_imgproc248d.lib
opencv_legacy248d.lib
opencv_ml248d.lib
opencv_objdetect248d.lib
opencv_ts248d.lib
opencv_video248d.lib
完成后保存
步骤9,运行项目。可以看到图片。
参考文章 /article/7064502.html
/article/9299278.html
相关文章推荐
- Linux软件安装-详细源码安装过程 推荐
- 【OpenCV学习笔记】【函数学习】十(常用的OpenCV函数汇总说明)
- POJ 2112 Optimal Milking 二分最大流
- 校园“一卡通”网站攻击测试用例
- 时间函数和定时线程(linux C )
- Tomcat 部署项目方式
- 升级Redhat Linux 9.0内核到2.6.18
- 64位系统 IIS7.0配置.net网站时报错:未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。
- 《马哥出品高薪linux运维教程》wingkeung学习笔记-linux基础入门课程4
- 监控 Linux 性能的 18 个命令行工具
- Nginx反向代理负载均衡配置实战
- 推荐几个学习网站
- 自学Linux命令的四种方法
- 自学Linux命令的四种方法
- Linux下性能分析工具汇总
- shell 字符串比较大小时,需要将 <> 进行转义 \< \>
- Linux学习记录--磁盘挂载与卸载
- Linux学习记录--磁盘挂载与卸载
- 在windows,mac,linux下 git ssh key的生成
- 大型网站架构演变和知识体系