Opencv 3.3 VC2017配置

来源:互联网 发布:淘宝店铺分类条尺寸 编辑:程序博客网 时间:2024/06/07 02:55

最近需要搞一下opencv,之前的java学习就拖下了。


opencv很早用过,但学 的很浅,这次有机会再深入一下


首先配置


1 opencv官网下最新版本,我下的3.3

2 配置变量,path 增加 X64\VC14\BIN        VC14应该对应的最新版本vc

3 复制bin下所有dll到 windows system32 syswow64 ;这步很多地方没提到,不知道是不是系统问题,不复制一直无法运行,提示丢失dll,复制过去就好了。  有点奇怪,照理说path里增加了bin目录了,应该可以不复制了啊

4 VC配置,属性管理里,vc++目录 增加  include 及 下面2个文件夹,共3个,然后lib库路径也添加上去,link里input增加opencv_world330d.lib。  以前版本需要增加很多lib,这个版本只要一个就够了,省心了点,不过是不是运行库有点冗余呢。

5 copy一个最简单的测试代码,测试通过OK


#include <iostream>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>using namespace cv;int main(){ Mat img = imread("d:\\1.jpg"); namedWindow("aa");  imshow("aa",img); waitKey(6000);}

这次主要做一个动态背景的人体骨架提取,单目,有点麻烦。。。。。

照例先去 cnki搜文献去了,结合百度搜opencv例子,估计需要蛮多时间完成。

1 动态背景  兴趣物体提取
2 物体骨架提取
3 预估3D骨架方位  因为是单目,只能靠估计了


kinect SDK 现成就可以使用,很强大,但是我不能用。。。。一步一步来吧