教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線:400-618-4000

OpenCV的模塊介紹【OpenCV圖像處理】

更新時(shí)間:2022年04月26日10時(shí)24分 來(lái)源:傳智教育 瀏覽次數(shù):

OpenCV的模塊


OpenCV的模塊,core、highgui、imgproc是最基礎(chǔ)的,它們實(shí)現(xiàn)的功能和方法各不相同,分別介紹如下:

core模塊實(shí)現(xiàn)了最核心的數(shù)據(jù)結(jié)構(gòu)及其基本運(yùn)算,如繪圖函數(shù)、數(shù)組操作相關(guān)函數(shù)等。

highgui模塊實(shí)現(xiàn)了視頻與圖像的讀取、顯示、存儲(chǔ)等接口。

imgproc模塊實(shí)現(xiàn)了圖像處理的基礎(chǔ)方法,包括圖像濾波、圖像的幾何變換、平滑、閾值分割、形態(tài)學(xué)處理、邊緣檢測(cè)、目標(biāo)檢測(cè)、運(yùn)動(dòng)分析和對(duì)象跟蹤等。


對(duì)于圖像處理其他更高層次的方向及應(yīng)用,OpenCV也有相關(guān)的模塊實(shí)現(xiàn)

features2d模塊用于提取圖像特征以及特征匹配,nonfree模塊實(shí)現(xiàn)了一些專(zhuān)利算法,如sift特征。

objdetect模塊實(shí)現(xiàn)了一些目標(biāo)檢測(cè)的功能,經(jīng)典的基于Haar、LBP特征的人臉檢測(cè),基于HOG的行人、汽車(chē)等目標(biāo)檢測(cè),分類(lèi)器使用Cascade Classification(級(jí)聯(lián)分類(lèi))和Latent SVM等。

stitching模塊實(shí)現(xiàn)了圖像拼接功能。

FLANN模塊(Fast Library for Approximate Nearest Neighbors),包含快速近似最近鄰搜索FLANN 和聚類(lèi)Clustering算法。

ml模塊機(jī)器學(xué)習(xí)模塊(SVM,決策樹(shù),Boosting等等)。


photo模塊包含圖像修復(fù)和圖像去噪兩部分。

video模塊針對(duì)視頻處理,如背景分離,前景檢測(cè)、對(duì)象跟蹤等。

calib3d模塊即Calibration(校準(zhǔn))3D,這個(gè)模塊主要是相機(jī)校準(zhǔn)和三維重建相關(guān)的內(nèi)容。包含了基本的多視角幾何算法,單個(gè)立體攝像頭標(biāo)定,物體姿態(tài)估計(jì),立體相似性算法,3D信息的重建等等。

G-API模塊包含超高效的圖像處理pipeline引擎





猜你喜歡:

OPenCV中如何實(shí)現(xiàn)ORB算法?【OpenCV教程】

OpenCV圖片相加和混合的方法【人工智能基礎(chǔ)】

Harris角點(diǎn)檢測(cè)原理【OpenCV教程】

什么是OpenCV?OpenCV安裝教程

傳智教育Ai人工智能開(kāi)發(fā)培訓(xùn)課程

0 分享到:
和我們?cè)诰€交談!