这是opencv2.2.0版本下载,直接下载安装即可使用,配置方法根据vs的版本在网上可以搜到,是Intel®开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。
opencv2.2.0版本拥有包括 300 多个C函数的跨平台的中、高层 API。它不依赖于其它的外部库——尽管也可以使用某些外部库。
opencv2.2.0版本是我一开始下载了zip的源码包,但是发现include中opencv2内的头文件不全;暂时我不清楚为何没有拷贝,我直接选择将各个模块中的include下的opencv2中的头文件拷贝至底层include/opencv2目录下即可。虽然老式的头文件形式可用,但是都会修改为新式的头文件include,所以如果include/opencv2目录下没有对应的头文件会导致找不到头文件的错误。因此,对于使用VS2010的朋友,我还是推荐使用官方的预编译安装包进行安装。
opencv2.2.0版本是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV致力于真实世界的实时应用,通过优化的C代码的编写对其执行速度带来了可观的提升,并且可以通过购买Intel的IPP高性能多媒体函数库(Integrated Performance Primitives)得到更快的处理速度。右图为OpenCV与当前其他主流视觉函数库的性能比较。