您的位置:首页 > 运维架构

OpenCV的配置和获取摄像头画面

2015-09-01 14:59 423 查看
1、安装从官网下的安装包

2、工程目录的配置

新建一个win32 控制台的空项目,添加一个源文件。

在属性管理器窗口中双击打开Debug|Win32文件夹下的Microsoft.Cpp.Win32.user



在通用属性,vc++目录,包含目录中添加:

D:\aaa\opencv\build\include

D:\aaa\opencv\build\include\opencv

D:\aaa\opencv\build\include\opencv2

这3个路径,当然要改为你自己的安装路径





3、库目录的配置

还是在那个属性页,就在包含目录的下面,库目录。添加

D:\aaa\opencv\build\x86\vc12\lib

还是要改为你自己的目录



4、配置链接库

依然是那个属性,在链接器,输入,依赖附加项中添加

opencv_ts300d.lib

opencv_world300d.lib

opencv_ts300.lib

opencv_world300.lib



5、将D:\aaa\opencv\build\x86\vc12\bin目录下的全部文件拷贝到C盘的SysWOW64文件夹中

到这就配置完了

然后是获取摄像头话画面的代码,用作测试

#include "opencv2/core.hpp"
#include "opencv2/imgproc.hpp"
#include "opencv2/highgui.hpp"
#include "opencv2/videoio.hpp"
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
Mat image;
VideoCapture capture;
capture.open(0);
cout << "Capture is opened" << endl;
for (;;)
{
capture >> image;
if (image.empty())
break;
imshow("Sample", image);
if (waitKey(10) >= 0)
break;
}

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: