vs2010+opencv2.4.10配置(win10)

谷歌一下opencv加vs2010配置就有一大堆相关文章,蒟蒻的我就长话短说了。
第一步:
下载opencv2.4.1:http://wiki.opencv.org.cn/index.php/Download#Version_2.4.3(里面只有2.4.3,2.4.4但用起来问题应该不大)
第二步:
配置环境变量。win10配置比较简单,找到我的电脑(此电脑),右键点击属性,点高级系统设置

vs2010+opencv2.4.10配置(win10)_第1张图片
1.png

然后点击环境变量,编辑Path,新建一个然后将这opencv路径添加进去:放opencv文件夹的路径\opencv\opencv\build\x86\vc10\bin
例如:(我添加的路径)
2.png

第三步
在vs2010下新建一个项目(注意:项目文件名不要出现中文名,否则可能会出现照片显示卡死,显示内存出现异常之类的)。(注意选择win32控制台项目然后勾选空项目)
vs2010+opencv2.4.10配置(win10)_第2张图片
3.png

然后添加填一个.cpp文件,注意:将一张照片放置到有.cpp的文件夹之后下添加下段代码

#include  
#include  
#include 
using namespace cv;   
int main() 
{ 
   Mat img=imread("lena.jpg");//将要显示的照片名称加格式写入,例如这张lena照片是jpg格式的
   namedWindow("Test");   
   imshow("Test",img);   
   waitKey(5000);            
}

第三步
菜单栏里面点<视图>--<属性管理器>,在新出现的“属性管理器”工作区中,点击项目->Debug|Win32->Microsoft.Cpp.Win32.userDirectories(右键属性,或者双击)即可打开属性页面。

【通用属性】 ->【VC++目录】 ->【包含目录】中添加

E:\opencv\opencv\opencv\build\include

E:\opencv\opencv\opencv\build\include\opencv

E:\opencv\opencv\opencv\build\include\opencv2 这三个目录。

注意,根据自己不同的路径修改;
我的路径:


4.png

接着上步,就是在【通用属性】 ->【VC++目录】 ->【库目录】中,添加

E:\opencv\opencv\build\x86\vc10\lib
我的路径:


5.png

再接着上步:【通用属性】 ->【链接器】->【输入】->【附加的依赖项】,添加如下内容
opencv_ml2410d.lib
opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_objdetect2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_nonfree2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib
opencv_videostab2410d.lib

opencv_objdetect2410.lib
opencv_ts2410.lib
opencv_video2410.lib
opencv_nonfree2410.lib
opencv_ocl2410.lib
opencv_photo2410.lib
opencv_stitching2410.lib
opencv_superres2410.lib
opencv_videostab2410.lib
opencv_calib3d2410.lib
opencv_contrib2410.lib
opencv_core2410.lib
opencv_features2d2410.lib
opencv_flann2410.lib
opencv_gpu2410.lib
opencv_highgui2410.lib
opencv_imgproc2410.lib
opencv_legacy2410.lib
opencv_ml2410.lib
第四步
调试程序,即可看到放在文件夹下的照片啦~~~


vs2010+opencv2.4.10配置(win10)_第3张图片
6.png

(如果出现提示内存出现异常一般可能是因为文件名出现中文或者照片路径没放对!!!)

你可能感兴趣的:(vs2010+opencv2.4.10配置(win10))