官术网_书友最值得收藏!

1.1 OpenCV簡介

OpenCV(Open Source Computer Vision Library)是一個開源的計算機視覺和機器學習軟件庫。OpenCV旨在為計算機視覺應用提供通用基礎設施,并加速商業產品中機器感知技術的使用。作為伯克利軟件套件(Berkeley Software Distribution,BSD)許可產品,OpenCV允許企業利用和修改其代碼。該庫擁有超過2500種優化算法,其中包括一套全面的經典算法,以及十分先進的計算機視覺和機器學習算法。這些算法可用于檢測和識別面部,識別物體,對視頻中的人體動作進行分類,追蹤相機移動,追蹤移動物體,提取物體的3D模型,從立體相機生成3D點云,將圖像拼接在一起以產生高分辨率的整個場景圖像,從圖像數據庫中找到相似的圖像,從使用閃光燈拍攝的圖像中移除紅眼,追蹤眼睛運動,識別風景并建立標記以用增強現實覆蓋等。

OpenCV具有C++、Python、Java和MATLAB等多種語言接口,并支持Windows、Linux、Android和macOS等操作系統。OpenCV主要傾向于實時視覺應用。OpenCV本身是用C/C++編寫的,具有模板化的接口,可以與標準模板庫(Standard Template Library,STL)容器無縫協作。

主站蜘蛛池模板: 久治县| 肥乡县| 新晃| 岚皋县| 清水县| 大兴区| 普安县| 韶关市| 江门市| 延吉市| 石景山区| 涞源县| 崇州市| 五莲县| 彰化市| 青田县| 定安县| 杭锦旗| 潜江市| 普宁市| 大厂| 射阳县| 澄江县| 潢川县| 宕昌县| 宁阳县| 宜昌市| 铜川市| 沽源县| 丽水市| 丰镇市| 丹东市| 龙岩市| 平度市| 丹江口市| 长沙市| 北票市| 浮梁县| 潼南县| 青州市| 平顺县|