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