<strike id="ddzbl"><span id="ddzbl"><em id="ddzbl"></em></span></strike>
    <font id="ddzbl"><sub id="ddzbl"><mark id="ddzbl"></mark></sub></font>

      <address id="ddzbl"></address>
      <listing id="ddzbl"></listing>

        <track id="ddzbl"><span id="ddzbl"><progress id="ddzbl"></progress></span></track>

        首頁人工智能技術資訊正文

        OpenCV圖像處理:基礎模塊和高層次模塊

        更新時間:2022-04-26 來源:黑馬程序員 瀏覽量:

        OpenCV的模塊


        OpenCV的模塊,core、highgui、imgproc是最基礎的,它們實現的功能和方法各不相同,分別介紹如下:

        core模塊實現了最核心的數據結構及其基本運算,如繪圖函數、數組操作相關函數等。

        highgui模塊實現了視頻與圖像的讀取、顯示、存儲等接口。

        imgproc模塊實現了圖像處理的基礎方法,包括圖像濾波、圖像的幾何變換、平滑、閾值分割、形態學處理、邊緣檢測、目標檢測、運動分析和對象跟蹤等。

        對于圖像處理其他更高層次的方向及應用,OpenCV也有相關的模塊實現

        features2d模塊用于提取圖像特征以及特征匹配,nonfree模塊實現了一些專利算法,如sift特征。

        objdetect模塊實現了一些目標檢測的功能,經典的基于Haar、LBP特征的人臉檢測,基于HOG的行人、汽車等目標檢測,分類器使用Cascade Classification(級聯分類)和Latent SVM等。

        stitching模塊實現了圖像拼接功能。

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

        ml模塊機器學習模塊(SVM,決策樹,Boosting等等)。

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

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

        calib3d模塊即Calibration(校準)3D,這個模塊主要是相機校準和三維重建相關的內容。包含了基本的多視角幾何算法,單個立體攝像頭標定,物體姿態估計,立體相似性算法,3D信息的重建等等。

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





        猜你喜歡:

        什么是ORB算法?【OpenCV教程】

        ORB算法在opencv中實現方法

        AI-OpenCV圖像處理10小時零基礎入門

        OpenCV讀取視頻的方法?

        黑馬程序員AI人工智能開發師培訓

        分享到:
        在線咨詢 我要報名

        CHINESE熟女老女人HD

          <strike id="ddzbl"><span id="ddzbl"><em id="ddzbl"></em></span></strike>
          <font id="ddzbl"><sub id="ddzbl"><mark id="ddzbl"></mark></sub></font>

            <address id="ddzbl"></address>
            <listing id="ddzbl"></listing>

              <track id="ddzbl"><span id="ddzbl"><progress id="ddzbl"></progress></span></track>