OpenCV

✍ dations ◷ 2025-04-26 16:45:48 #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)的子目录获得。

相关

  • 流行性乙型脑炎流行性乙型脑炎(英语:Japanese encephalitis,港澳台译为日本脑炎),中国大陆简称乙脑,是由乙型脑炎病毒(英语:Japanese encephalitis virus)(JEV)导致的脑实质炎症,为主要病理改变的急性
  • 性商店成人用品店,又有性商店、情趣用品店、性用品店、性保健用品店、色情用品商店等名称,是一种销售性玩具、情趣内衣、避孕套、BDSM用具、春药等商品的商店,有的成人用品店还经销成
  • 战争旅游战争旅游(War tourism)是为了观光或是历史研究的原因,前往正在战争或是以往曾发生战争的地区。即使可能产生危险甚至危害生命安全,仍前往战争中或是即将发生战争之国家或地区,进
  • 查理·马特查理·马特,意译为铁锤查理(古法语、奥克语:Charles Martel;德语:Karl Martell;拉丁语:Carolus Martellus;686年8月23日-741年10月22日),法兰克王国宫相,军事领导人。出生于埃斯塔勒(位于
  • 战场战场,是在战争状态,敌军相遇或发生战争的地方。历史回望,所有战役都有一处地方作为战场。经历史学家考究,战场可以分为主战场及其他。战场又可以分为前线、二线和大后方等。不过
  • 宝藏岩聚落宝藏岩聚落,位于台湾台北市中正区西南端小观音山南侧的一个依山而造的违建集合而成的小邻里社区,得名于该地佛寺宝藏岩观音亭。宝藏岩虽然不大,总面积只有3.97公顷。但拥有傍水
  • 亚航飞龙航空艾奎诺国际机场 宿雾国际机场亚航飞龙航空(AirAsia ZEST Airways, Inc.)前身为亚洲精神航空、飞龙航空,是菲律宾第三大航空公司,规模仅次于菲律宾航空以及宿雾太平洋航空。总
  • 时令河河流(江、河、江河、河道,古称水、川、河川,局地称溪、港、郭勒、沐沦、曲、藏布等)是自然汇入海洋、湖泊的流水,通常为淡水。在少数情况下,河流流入地下或者在汇入另一水体之前便
  • 约翰·哥特洛布·施耐德约翰·哥特洛布·施耐德(德语:Johann Gottlob Schneider,1750年1月18日-1822年1月12日)是一位德国古典学家和博物学家。施耐德出生于德国萨克森,1774年,他获得克里斯汀·哥特洛布·
  • 月亮公车坐标:25°1′58″N 121°33′56″E / 25.03278°N 121.56556°E / 25.03278; 121.56556月亮公车是位于台湾台北市信义区的大型户外装置艺术,为响应台北市政府所推行“2016 世