opencv打开图像的方式和自带程序打开方式不同,因此需要调用相机的封装程序。依赖文件:
1.驱动----需要安装相机软件
2.头文件-----一般在Samples里面
3.lib库------也在Samples里面VC SDK/lib
步骤一: 按步骤安装相机驱动(测试安装后能够打开)
步骤二:
2.1 新建VS项目,将驱动按装文件里面的 VC SDK/inc 拷贝到工程目录下,并配置 vs属性管理器(添加头文件)
$(SolutionDir)include
#include "GxIAPI.h"
#include "DxImageProc.h"
2.2 将相应的lib 添加到 工程目录下(一般新建lib文件), vs属性管理器配置,添加库目录($(SolutionDir)lib\x64)
2.3 链接器/输入
DxImageProc.lib
GxIAPI.lib
3. 代码打开(读取内存)
// test.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include "GxIAPI.h"
#include "DxImageProc.h"
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostrea