查ICP網(wǎng):全新的綜合網(wǎng)站備案信息查詢網(wǎng)
Copyright ? 2008-2028 www.mshuangcha.com [ 查icp] All Rights Reserved.
什么是opencv?opencv是什么意思?opencv有哪些功能和模塊?下面是關(guān)于opencv的介紹。
據(jù)了解,OpenCV是一個開源的計算機(jī)視覺庫,OpenCV設(shè)計用于高效的計算,十分強(qiáng)調(diào)實時應(yīng)用的開發(fā)。它由C++語言編寫并進(jìn)行了深度優(yōu)化,由一系列C函數(shù)和少量C++類構(gòu)成,同時提供了Python、C++、MATLAB等常用編程語言接口,該庫具有2500多種優(yōu)化算法,其中包括一整套經(jīng)典和最新的計算機(jī)視覺和機(jī)器學(xué)習(xí)算法。
OpenCV有哪些功能模塊?
1.核心功能(core):定義基本數(shù)據(jù)結(jié)構(gòu)的緊湊模塊,包括密集的多維數(shù)組Mat和所有其他模塊使用的基本功能;
2.圖像處理(imgproc):一種圖像處理模塊,包括線性和非線性圖像過濾,幾何圖像轉(zhuǎn)換(調(diào)整大小、仿射和透視變形、基于常規(guī)表的重新映射),顏色空間轉(zhuǎn)換,直方圖等;
3.視頻分析(video):視頻分析模塊,包括運動估計,背景減法和對象跟蹤算法;
4.攝像機(jī)校準(zhǔn)和3D重建(calib3d):基本的多視圖幾何算法,單攝像機(jī)和立體攝像機(jī)校準(zhǔn),對象姿態(tài)估計,立體對應(yīng)算法以及3D重構(gòu)要素;
5.2D要素框架(features2d):顯著特征檢測器,描述符和描述符匹配器;
6.對象檢測(objdetect):檢測對象和預(yù)定義類的實例(例如:面孔、眼睛、杯子、人、汽車等);
7.高級GUI(highgui):簡單的UI功能的易于使用的界面;
8.視頻I/O(videoio):用于視頻捕獲和視頻編解碼器的易于使用的界面。
以上就是有關(guān)opencv是什么的介紹。