这是opencv1.0——下(xià)载,OpenCV是一个基于(开源)发行(háng)的跨平台计算机视(shì)觉(jiào)库,可(kě)以运行(háng)在Linux、Windows和Mac OS操作(zuò)系统上。它(tā)轻量(liàng)级(jí)而且高效——由一系列 C 函数和少量 C++ 类(lèi)构成,同时提供了(le)Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算(suàn)法。
OpenCV( open surce computer vision li brary)是(shì)一套可(kě)免费获(huò)得的由一些 C函数和 C++ 类所组成的库,用来实现(xiàn)一些常用的图像处理(lǐ)及计算机视觉算法。由于 OpenCV 的源代码完全开放,这(zhè)样(yàng)研究人员就可以仔细地阅(yuè)读很多关(guān)键算法(fǎ)的源(yuán)代码来理解图像处理中算法的原理及整个实现过程。
1.研究代码(慢,不稳定,独立并与其他库不兼容)
2.耗费很高的商业化工具(jù)(比如Halcon, MATLAB+Simulink)
3.依赖硬(yìng)件的一些(xiē)特别的解(jiě)决方案(比如视频(pín)监控(kòng),制造控制系(xì)统,医疗设(shè)备)这是如(rú)今(jīn)的(de)现状。而标准(zhǔn)的(de)API将(jiāng)简化计(jì)算机(jī)视(shì)觉程(chéng)序和解(jiě)决方案的开发。OpenCV致(zhì)力于成为这样的标准API。
OpenCV致力于真实世界的实时应用,通过优化的C代码(mǎ)的编(biān)写对其
