1、介紹OpenCV 安全
OpenCV的全稱是Open Source Computer Vision Library,是一個跨平臺的計算機視覺庫。OpenCV是由英特爾公司發起並參與開發,以BSD許可證受權發行,能夠在商業和研究領域中無償使用。OpenCV可用於開發實時的圖像處理、計算機視覺以及模式識別程序。數據結構
OpenCV的第一個預覽版本於2000年在IEEE Conference on Computer Vision and Pattern Recognition公開,而且後續提供了五個測試版本。1.0版本於2006年發佈。機器學習
OpenCV的第二個主要版本是2009年10月的OpenCV 2.0。該版本的主要更新包括C++接口,更容易、更類型安全的模式,新的函數,以及對現有實現的優化(特別是多核心方面)。如今每6個月就會有一個官方版本,並由一個商業公司贊助的獨立小組進行開發。函數
2、OpenCV模塊分類 學習
OpenCV庫劃分爲如下幾個模塊:測試
3、OpenCV函數體系優化
一、基本的圖像處理與分析函數,主要用來實現一些基本的圖像處理與分析功能。ui
二、結構分析函數spa
三、運動分析與目標跟蹤函數。視頻
四、函數cvAcc。
五、攝像機標定和3D重建函數。
六、GUI與視頻處理函數。