OpenCV

✍ dations ◷ 2025-10-23 01:52:13 #C标准函式库

OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序。该程序库也可以使用英特尔公司的IPP进行加速处理。

OpenCV项目最早由英特尔公司于1999年启动,致力于CPU密集型的任务,是一个包括如光线追踪和3D显示的计划的一部分。早期OpenCV的主要目标是

OpenCV的第一个预览版本于2000年在IEEE Conference on Computer Vision and Pattern Recognition公开,并且陆续提供了五个测试版本。1.0版本于2006年发布。

OpenCV的第二个主要版本是2009年10月的OpenCV 2.0。该版本的主要更新包括C++接口,更容易、更类型安全的模式,新的函数,以及对现有实现的优化(特别是多核心方面)。现在每6个月就会有一个官方版本,并由一个商业公司赞助的独立小组进行开发。

在2012年8月,OpenCV的营运由一个非营利组织(OpenCV.org)来提供,并保留了一个开发者网站和用户网站。

OpenCV可用于解决如下领域的问题:

OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python, Java and MATLAB/OCTAVE (版本2.5)的接口。这些语言的API接口函数可以透过在线文档获取。现在也提供对于C#, Ch, Ruby的支持。

所有新的开发和算法都是用C++接口。一个使用CUDA的GPU接口也于2010年9月开始实现.

OpenCV可以在Windows, Android, Maemo, FreeBSD, OpenBSD, iOS, Linux和Mac OS等平台上运行。用户可以在Github获得官方版本,或者从Git获得开发版本。OpenCV也是用CMake.

在Windows上编译OpenCV中与摄像输入有关部分时,需要DirectShow SDK中的一些基类。该SDK可以从预先编译的Microsoft Platform SDK (or DirectX SDK 8.0 to 9.0c / DirectX Media SDK prior to 6.0)的子目录获得。

相关

  • 珊瑚藻珊瑚藻,又名钙化藻,是一科红藻,即珊瑚藻科。它们的叶状体坚硬,原因是在细胞壁中含有石灰。珊瑚藻一般都呈粉红色,有些呈红色,有些则呈紫色、黄色、蓝色、白色或灰绿色。没有附着的
  • 卡尔·路德维希·冯·贝塔郎非卡尔·路德维希·冯·贝塔郎非(Karl Ludwig von Bertalanffy)(1901年9月19日-1972年6月12日),奥地利生物学家,一般系统论创始人。他生于奥地利首都维也纳附近的阿茨格斯多夫,曾经
  • 未成年怀孕未成年怀孕是指是指未达当地法定成年标准的少女有了身孕,女性只要在开始排卵之后有进行性行为就有可能怀孕,未成年怀孕多半是在第一次月经之后,但也有可能在第一次月经之前就怀
  • 摄影摄影(英语:photography)是指使用某种专门设备进行影像记录的过程。一般我们使用机械照相机或者数码照相机进行静态图片摄影,静态摄影也会被称为照相。而摄影机(摄像放像机)则可以
  • J/ψ介子5.5208*10-27千克J/ψ介子是一种次原子粒子,属于介子,由一枚粲夸克和一枚反粲夸克组成。它是由粲夸克和反粲夸克组成的次原子粒子当中第一个激发态。它的质量为3096.9兆电子伏
  • 慈利县慈利县是位于湖南省张家界市东部的县。辖域面积3,481平方公里;国产值总量66.72亿元(2009年),总人口63.66万人(2009),其中城镇人口为22.90万人,农村人口为40.76万人(2009)。当地民族除
  • 软件框架软件框架(software framework),通常指的是为了实现某个业界标准或完成特定基本任务的软件组件规范,也指为了实现某个软件组件规范时,提供规范所要求之基础功能的软件产品。框架的
  • 2000系2000系、2000形(日文)或2000호대(谚文)是日本、韩国的铁路车辆系列:资料不详
  • 可尔必思可尔必思(日语:カルピス/カルピス  */?)是一种乳酸菌饮料,为日本饮料制造商可尔必思株式会社的主要饮料产品。可尔必思株式会社位在东京都涩谷区,英文为Calpis Co., Ltd.,曾在199
  • 道夫·史腾贝尔格道夫·史腾贝尔格(Dolf Sternberger)(1907年7月28日-1989年7月27日)是一名德国哲学家、政治学家和记者。早年在基尔大学、法兰克福大学修读戏剧研究和德国学,再在海德堡大学交换学