OpenCV認識之發展歷史

ching126發表於2014-12-18

如有雷同,不勝榮幸,若轉載,請註明

OpenCV認識之發展歷史

剛接觸OpenCV,據說是專門用於機器視覺,機器人圖形影象處理等,但對OpenCV的歷史還不是特別瞭解,今天上網查好多資料,記錄在此,
OpenCV的全稱是:Open Source Computer Vision Library
OpenCV於1999年由Intel建立,如今由Willow Garage公司提供支援。OpenCV是一個基於C++(開源)發行的跨平臺計算機視覺庫,可以執行在Linux、Windows和MacOS作業系統上。它輕量級而且高效——由一系列 C 函式和少量 C++ 類構成,同時提供了Ruby、MATLAB、Python等語言的介面,實現了影象處理和計算機視覺方面的很多通用演算法和基礎類庫。

OpenCV擁有包括500多個C函式的跨平臺的中、高層API。它不依賴於其它的外部庫——儘管也可以使用某些外部庫。

WillowGarage公司說明
Willow Garage is a team ofexperts in robot design, control, perception, and machine learning, with both astrong theoretical background and a demonstrated drive to produce practicalsystems.
做機器人相關,同時致力於開源軟體的開發。如OpenCV
Willow Garage is supporting development onthe Open Source Computer Vision Library (OpenCV)
歷史版本
1999年1月,CVL專案啟動。主要目標是人機介面,能被UI呼叫的實時計算機視覺庫,為Intel處理器做了特定優化。
2000年6月,第一個開源版本OpenCV alpha 3釋出。
2000年12月,針對linux平臺的OpenCV beta 1釋出。
2006年,支援Mac OS的OpenCV 1.0釋出。
2009年9月,OpenCV 1.2(beta2.0)釋出。
2009年10月1日,Version2.0釋出。
2010,3月:2.1釋出
2010年12月6日,OpenCV2.2釋出。
2011年8月,OpenCV2.3釋出。
2012年4月2日,釋出OpenCV 2.4.
2014年8月21日,釋出OpenCV 3.0 alpha.
OpenCV 使用類BSDlicense,所以對非商業應用和商業應用都是免費的。

相關文章