本人C++和OpenCV基础比较薄弱,VS2015庞杂的处理界面又让人应接不暇。之前偶尔使用网络摄像头,勉强能够完成基础操作;偶尔进行离线处理,也还应付的过来。这次项目需求,购买了大恒MER-Gx系列工业相机(GigE网络接口),离我的专业知识跨度很大,因此查了很多资料,在此分享一下。
1.实验所需
1)VS2015
2)OpenCV,解压并完成环境变量配置
3)大恒MER-Gx系列工业相机
2.建立C++项目
1)新建Win32控制台项目,切记,选择空项目!否则会遇到我也难以解释的问题…
2)右键项目——属性——VC++目录——包含目录,先添加OpenCV的三个目录(…\include以及其两个子目录…\include\opencv,…\include\opencv2),然后添加大恒SDK的\VC SDK 和 \C++ SDK两个inc目录。(一共5个目录)
3)同样在VC++目录下,点击库目录,先添加OpenCV的库目录,再添加大恒SDK的\VC SDK 和 \C++ SDK两个lib目录。(一共3个目录)