VS2010+Opencv-2.4.0的配置

来源:互联网 发布:淘宝唯美的刻字印章 编辑:程序博客网 时间:2024/05/20 11:23
VS2010+Opencv-2.4.0的配置攻略:
1. http://blog.csdn.net/huang9012/article/details/21811129
2. http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html


官网下载:http://opencv.org/downloads.html




注:经过实践,环境变量可以不用配置。


1.包含库:【通用属性】 ->【VC++目录】 ->【包含目录中】


C:\Program Files (x86)\opencv\build\include
C:\Program Files (x86)\opencv\build\include\opencv
C:\Program Files (x86)\opencv\build\include\opencv2 这三个目录。




2.静态链接库:【通用属性】 ->【VC++目录】 ->【库目录】。




C:\Program Files (x86)\opencv\build\x86\vc10\lib


3.动态链接库


C:\Program Files (x86)\opencv\build\x86\vc10\lib下内容:
debug:


opencv_calib3d2411d.lib
opencv_contrib2411d.lib
opencv_core2411d.lib
opencv_features2d2411d.lib
opencv_flann2411d.lib
opencv_gpu2411d.lib
opencv_highgui2411d.lib
opencv_imgproc2411d.lib
opencv_legacy2411d.lib
opencv_ml2411d.lib
opencv_nonfree2411d.lib
opencv_objdetect2411d.lib
opencv_ocl2411d.lib
opencv_photo2411d.lib
opencv_stitching2411d.lib
opencv_superres2411d.lib
opencv_ts2411d.lib
opencv_video2411d.lib
opencv_videostab2411d.lib


release:


opencv_calib3d2411.lib
opencv_contrib2411.lib
opencv_core2411.lib
opencv_features2d2411.lib
opencv_flann2411.lib
opencv_gpu2411.lib
opencv_highgui2411.lib
opencv_imgproc2411.lib
opencv_legacy2411.lib
opencv_ml2411.lib
opencv_nonfree2411.lib
opencv_objdetect2411.lib
opencv_ocl2411.lib
opencv_photo2411.lib
opencv_stitching2411.lib
opencv_superres2411.lib
opencv_ts2411.lib
opencv_video2411.lib
opencv_videostab2411.lib




6.在Windows文件夹下加入OpenCV动态链接库


D:\Program Files\opencv\build\x86\vc10\bin目录下。


到这个目录下,【Alt+A】全选,【Alt+C】拷贝,然后转到C:\Windows下面,【Alt+V】复制,简单粗暴地就完成了。






示例程序:


#include "stdafx.h"


#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>




using namespace cv;




int main()
{
// 读入一张图片(游戏原画)
Mat img=imread("test.jpg");
// 创建一个名为 "游戏原画"窗口
cvNamedWindow("游戏原画");
// 在窗口中显示游戏原画
imshow("游戏原画",img);
// 等待6000 ms后窗口自动关闭
waitKey(6000);
}

0 0
原创粉丝点击