<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          opencv | 圖像直方圖的應(yīng)用場景

          共 2304字,需瀏覽 5分鐘

           ·

          2021-07-26 19:03

          編輯 深度學(xué)習(xí)初學(xué)者 轉(zhuǎn)載自:OpenCV學(xué)堂


          引言

          之前寫過很多圖像直方圖相關(guān)的知識跟OpenCV程序演示,這篇算是把之前的都回顧一波。做好自己的知識梳理。

          圖像直方圖

          圖像直方圖是圖像的基本屬性之一,也是圖像像素數(shù)據(jù)分布的統(tǒng)計學(xué)特征,常見的圖像直方圖可以分為二值圖像的直方圖表示如下:

          上圖a是4x4的二值圖像,b是對應(yīng)的直方圖,可以看出X軸表示像素范圍(0-黑色、1-白色),Y軸表示像素值出現(xiàn)的頻次,即分布。


          對灰度圖像來說,它的像素值取值范圍會擴(kuò)展到0~255之間,其直方圖可以表示如下:

          從上面的圖中可以發(fā)現(xiàn)灰度圖像的直方圖依然是X軸表示像素值范圍、Y軸表示各個像素值出現(xiàn)頻次,即像素分布。


          彩色圖像有紅色、綠色、藍(lán)色三個通道,其直方圖表示稍微復(fù)雜一點(diǎn),要對每個通道進(jìn)行直方圖計算跟表示,圖示如下:

          可以看出彩色圖像的三個通道各自對應(yīng)一個直方圖分布。


          直方圖閾值化

          OpenCV中支持的兩種閾值計算的二值化方法

          • THRESH_OTSU

          • THRESH_TRIANGLE

          均是基于圖像直方圖實(shí)現(xiàn)圖像二值化分割,其中OTSU閾值分割(大津)對直方圖為雙峰的灰度圖像效果比較好,圖示如下:

          而三角法對直方圖分布單峰的圖像分割效果比較好,圖示如下下:

          直方圖均衡化

          直方圖均衡化是一種通過提升圖像對比度實(shí)現(xiàn)圖像增強(qiáng)的方法,它跟最基礎(chǔ)的基于像素差值放縮改變對比度的方法效果更好。圖示如下:

          從上圖中可以看出,最左側(cè)列是輸入圖像,是低對比度圖像,左側(cè)二列為直接改變像素值獲得對比度提升圖像,左側(cè)三列是通過直方圖均衡化完成對比度提升,最右側(cè)一列也是通過直方圖均衡化完成,不過是基于局部直方圖均衡化。OpenCV中支持兩種直方圖均衡化方法分別是:

          • 正常的直方圖均衡化(全局直方圖均衡化)

          • 對比度受限的自適應(yīng)直方圖均衡化(CLAHE-局部自適應(yīng)直方圖均衡化)

          特別需要注意的是OpenCV的直方圖均衡化函數(shù)都只支持單通道八位的圖像、對RGB彩色圖像來說,要實(shí)現(xiàn)直方圖均衡化提升對比度必須先轉(zhuǎn)換到HSV色彩空間,然后對亮度通道V進(jìn)行直方圖均衡化之后再轉(zhuǎn)換到RGB色彩空間顯示。圖示如下:

          直方圖對比

           圖像直方圖還可以實(shí)現(xiàn)圖像相似性簡單分析與查找,其原理是對兩張圖像生成的直方圖分布數(shù)據(jù),進(jìn)行歸一化之后比較,根據(jù)數(shù)據(jù)像素程度,從而判定圖像內(nèi)容的相似程度,該方法可靠性雖然不高,但勝在快捷方便。OpenCV中支持的直方圖比較的方法有如下:

          相關(guān)函數(shù)為:

          compareHist(InputArray    H1,InputArray    H2,int    method)

          參數(shù)解釋

          • H1表示第一張圖的直方圖

          • H2表示第二張圖的直方圖

          • method表示直方圖比較的方法,支持卡方、相關(guān)性,交叉、巴氏距離

          直方圖反向投影

          圖像反向投影的最終目的是獲取ROI然后實(shí)現(xiàn)對ROI區(qū)域的標(biāo)注、識別、測量等圖像處理與分析,是計算機(jī)視覺與人工智能的常見方法之一。反向投影通常是彩色圖像投影效果會比灰度圖像效果要好,原因在于彩色圖像帶有更多對象細(xì)節(jié)信息,在反向投影的時候更加容易判斷、而轉(zhuǎn)為灰度圖像會導(dǎo)致這些細(xì)節(jié)信息丟失、從而導(dǎo)致分割失敗。最常見的是基于圖像直方圖特征的反向投影,正是因?yàn)橹狈綀D反向投影有這樣能力,所以在經(jīng)典的MeanShift與CAMeanShift跟蹤算法中一直是通過直方圖反向投影來實(shí)現(xiàn)已知對象物體的定位。

          需要注意的是,直方圖反向投影是基于顏色的,所以會對RGB彩色圖像轉(zhuǎn)換到HSV色彩空間,然后基于H跟S兩個通道生成2D直方圖數(shù)據(jù)分布,如下圖所示:

          其它類型圖像直方圖與直方圖缺陷

           除了圖像像素分布直方圖,還有一些其他類型基于圖像梯度跟角度的直方圖類型,總結(jié)如下:

          -圖像像素直方圖
          -圖像梯度直方圖
          -圖像角度直方圖

          后面兩種類型的直方圖在SIFT跟HOG特征提取的算法中都有應(yīng)用,但是同時直方圖只是數(shù)據(jù)統(tǒng)計信息,沒有包含圖像空間信息,所以通過直方圖無法正確描述圖像的結(jié)構(gòu)化信息。它的缺點(diǎn)圖示如下:

          上圖說明直方圖數(shù)據(jù)完全一致的圖像,但是圖像的空間結(jié)構(gòu)完全不同,根本沒有相似性可言,所以圖像直方圖信息只是圖像的基本屬性之一,但是不是圖像的唯一特征。同樣作為圖像的基本屬性之一,直方圖應(yīng)用范圍非常廣泛,是最基礎(chǔ)的圖像特征向量數(shù)據(jù)之一,常規(guī)的直方圖歸一化即可得到PDF數(shù)據(jù)。



          猜您喜歡:


          等你著陸!【GAN生成對抗網(wǎng)絡(luò)】知識星球!  

          CVPR 2021 | GAN的說話人驅(qū)動、3D人臉論文匯總

          CVPR 2021 | 圖像轉(zhuǎn)換 今如何?幾篇GAN論文

          【CVPR 2021】通過GAN提升人臉識別的遺留難題

          CVPR 2021生成對抗網(wǎng)絡(luò)GAN部分論文匯總

          經(jīng)典GAN不得不讀:StyleGAN

          最新最全20篇!基于 StyleGAN 改進(jìn)或應(yīng)用相關(guān)論文

          超100篇!CVPR 2020最全GAN論文梳理匯總!

          附下載 | 《Python進(jìn)階》中文版

          附下載 | 經(jīng)典《Think Python》中文版

          附下載 | 《Pytorch模型訓(xùn)練實(shí)用教程》

          附下載 | 最新2020李沐《動手學(xué)深度學(xué)習(xí)》

          附下載 | 《可解釋的機(jī)器學(xué)習(xí)》中文版

          附下載 |《TensorFlow 2.0 深度學(xué)習(xí)算法實(shí)戰(zhàn)》

          附下載 | 超100篇!CVPR 2020最全GAN論文梳理匯總!

          附下載 |《計算機(jī)視覺中的數(shù)學(xué)方法》分享

          瀏覽 62
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美老熟妇性色XXXXx | 大香蕉久操网 | 特级成人毛片 | 草草影院在线观看视频 | 九九这里只有精品 |