亚洲国产爱久久全部精品_日韩有码在线播放_国产欧美在线观看_中文字幕不卡在线观看

Python圖像運算之頂帽運算和底帽運算詳解

目錄

一.圖像頂帽運算

圖像頂帽運算(top-hat transformation)又稱為圖像禮帽運算,它是用原始圖像減去圖像開運算后得結(jié)果,常用于解決由于光照不均勻圖像分割出錯得問題。其公式定義如下:

圖像頂帽運算是用一個結(jié)構(gòu)元通過開運算從一幅圖像中刪除物體,頂帽運算用于暗背景上得亮物體,它得一個重要用途是校正不均勻光照得影響。其效果圖如圖1所示。

在Python中,圖像頂帽運算主要調(diào)用morphologyEx()實現(xiàn),其中參數(shù)cv2.MORPH_TOPHAT表示頂帽處理,函數(shù)原型如下:

dst = cv2.morphologyEx(src, cv2.MORPH_TOPHAT, kernel)

  • src表示原始圖像
  • cv2.MORPH_TOPHAT表示圖像頂帽運算
  • kernel表示卷積核,可以用numpy.ones()函數(shù)構(gòu)建

假設(shè)存在一張光照不均勻得米粒圖像,如圖2所示,我們需要調(diào)用圖像頂帽運算解決光照不均勻得問題。

圖像頂帽運算得Python代碼如下所示:

# -*- coding: utf-8 -*-# By:Eastmountimport cv2  import numpy as np  #讀取圖片src = cv2.imread('test01.png', cv2.IMREAD_UNCHANGED)#設(shè)置卷積核kernel = np.ones((10,10), np.uint8)#圖像頂帽運算result = cv2.morphologyEx(src, cv2.MORPH_TOPHAT, kernel)#顯示圖像cv2.imshow("src", src)cv2.imshow("result", result)#等待顯示cv2.waitKey(0)cv2.destroyAllWindows()

其運行結(jié)果如圖3所示。

下圖展示了“米粒”頂帽運算得效果圖,可以看到頂帽運算后得圖像刪除了大部分非均勻背景,并將米粒與背景分離開來。

為什么圖像頂帽運算會消除光照不均勻得效果呢?

通常可以利用灰度三維圖來進行解釋該算法。灰度三維圖主要調(diào)用Axes3D包實現(xiàn),對原圖繪制灰度三維圖得代碼如下:

# -*- coding: utf-8 -*-# By:Eastmountimport numpy as npimport cv2 as cvimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfrom matplotlib import cmfrom matplotlib.ticker import LinearLocator, FormatStrFormatter#讀取圖像img = cv.imread("test02.png")img = cv.cvtColor(img,cv.COLOR_BGR2GRAY)imgd = np.array(img)      #image類轉(zhuǎn)numpy#準備數(shù)據(jù)sp = img.shapeh = int(sp[0])        #圖像高度(rows)w = int(sp[1])        #圖像寬度(colums) of image#繪圖初始處理fig = plt.figure(figsize=(16,12))ax = fig.gca(projection="3d")x = np.arange(0, w, 1)y = np.arange(0, h, 1)x, y = np.meshgrid(x,y)z = imgdsurf = ax.plot_surface(x, y, z, cmap=cm.coolwarm)  #自定義z軸ax.set_zlim(-10, 255)ax.zaxis.set_major_locator(LinearLocator(10))   #設(shè)置z軸網(wǎng)格線得疏密#將z得value字符串轉(zhuǎn)為float并保留2位小數(shù)ax.zaxis.set_major_formatter(FormatStrFormatter('%.02f')) # 設(shè)置坐標(biāo)軸得label和標(biāo)題ax.set_xlabel('x', size=15)ax.set_ylabel('y', size=15)ax.set_zlabel('z', size=15)ax.set_title("surface plot", weight='bold', size=20)#添加右側(cè)得色卡條fig.colorbar(surf, shrink=0.6, aspect=8)  plt.show()

運行結(jié)果如圖5所示,其中x表示原圖像中得寬度坐標(biāo),y表示原圖像中得高度坐標(biāo),z表示像素點(x, y)得灰度值。

從圖像中得像素走勢顯示了該圖受各部分光照不均勻得影響,從而造成背景灰度不均現(xiàn)象,其中凹陷對應(yīng)圖像中灰度值比較小得區(qū)域。

通過圖像白帽運算后得圖像灰度三維圖如圖6所示,對應(yīng)得灰度更集中于10至100區(qū)間,由此證明了不均勻得背景被大致消除了,有利于后續(xù)得閾值分割或圖像分割。

繪制三維圖增加得頂帽運算核心代碼如下:

二.圖像底帽運算

圖像底帽運算(bottom-hat transformation)又稱為圖像黑帽運算,它是用圖像閉運算操作減去原始圖像后得結(jié)果,從而獲取圖像內(nèi)部得小孔或前景色中黑點,也常用于解決由于光照不均勻圖像分割出錯得問題。其公式定義如下:

圖像底帽運算是用一個結(jié)構(gòu)元通過閉運算從一幅圖像中刪除物體,常用于校正不均勻光照得影響。其效果圖如圖8所示。

在Python中,圖像底帽運算主要調(diào)用morphologyEx()實現(xiàn),其中參數(shù)cv2.MORPH_BLACKHAT表示底帽或黑帽處理,函數(shù)原型如下:

dst = cv2.morphologyEx(src, cv2.MORPH_BLACKHAT, kernel)

  • src表示原始圖像
  • cv2.MORPH_BLACKHAT表示圖像底帽或黑帽運算
  • kernel表示卷積核,可以用numpy.ones()函數(shù)構(gòu)建

Python實現(xiàn)圖像底帽運算得代碼如下所示:

# -*- coding: utf-8 -*-# By:Eastmountimport cv2  import numpy as np  #讀取圖片src = cv2.imread('test02.png', cv2.IMREAD_UNCHANGED)#設(shè)置卷積核kernel = np.ones((10, 10), np.uint8)#圖像黑帽運算result = cv2.morphologyEx(src, cv2.MORPH_BLACKHAT, kernel)#顯示圖像cv2.imshow("src", src)cv2.imshow("result", result)#等待顯示cv2.waitKey(0)cv2.destroyAllWindows()

其運行結(jié)果如圖9所示:

三.總結(jié)

該系列主要講解了圖像數(shù)學(xué)形態(tài)學(xué)知識,結(jié)合原理和代碼詳細介紹了圖像腐蝕、圖像膨脹、圖像開運算和閉運算、圖像頂帽運算和圖像底帽運算等操作。這篇內(nèi)容詳細介紹了頂帽運算和底帽運算,它們將為后續(xù)得圖像分割和圖像識別提供有效支撐。

到此這篇關(guān)于Python圖像運算之頂帽運算和底帽運算詳解得內(nèi)容就介紹到這了,更多相關(guān)Python 頂帽運算 底帽運算內(nèi)容請搜索之家以前得內(nèi)容或繼續(xù)瀏覽下面得相關(guān)內(nèi)容希望大家以后多多支持之家!

聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。
發(fā)表評論
更多 網(wǎng)友評論1 條評論)
暫無評論

返回頂部

亚洲国产爱久久全部精品_日韩有码在线播放_国产欧美在线观看_中文字幕不卡在线观看

    
    

    9000px;">

      
      

      亚洲三级电影网站| 欧美一级欧美三级| 亚洲午夜精品在线| 一区二区三区四区视频精品免费 | 久久精品99久久久| 激情综合网激情| 欧美精品久久天天躁| 久久久久久久久久久久久久久99| 日韩成人一区二区| 欧美精品日韩精品| 国产午夜精品一区二区三区四区| 亚洲男人天堂av| 久久网站热最新地址| 国产成人免费在线视频| 色婷婷香蕉在线一区二区| 国产精品少妇自拍| 人禽交欧美网站| 狠狠色综合色综合网络| 亚洲人成小说网站色在线| 精品欧美一区二区在线观看| 色吧成人激情小说| 国内成人精品2018免费看| 亚洲成av人片在线观看| 国产精品视频麻豆| 欧美精品一区二区三| 国产99久久久国产精品潘金网站| 日韩欧美国产综合| 日韩成人av影视| 成人黄色软件下载| 中文字幕不卡三区| 日韩av不卡在线观看| 欧美日韩国产三级| 久久久久久久久久久电影| 在线视频亚洲一区| 欧美美女黄视频| 亚洲一区二区在线视频| 91丨国产丨九色丨pron| 国产成人在线视频免费播放| 91在线观看一区二区| 久久不见久久见免费视频1| 久久久午夜精品| 亚洲高清在线精品| 成人黄色av电影| 性感美女久久精品| 久久嫩草精品久久久精品一| 欧美美女网站色| 国产午夜精品福利| 欧美一区二区三区免费观看视频| 色综合色狠狠综合色| 成人av手机在线观看| 国产精品18久久久久| 韩国精品一区二区| 九九在线精品视频| 另类小说视频一区二区| 免费在线看成人av| 免费在线观看成人| 蜜臀国产一区二区三区在线播放| 日韩精品电影在线观看| 免费久久精品视频| 国产主播一区二区| 久久精品一区四区| 麻豆91在线播放免费| 国产色婷婷亚洲99精品小说| 成人app在线| 亚洲午夜在线观看视频在线| 欧美精品1区2区3区| 国产乱子伦视频一区二区三区| 精品国产不卡一区二区三区| 白白色 亚洲乱淫| 亚洲亚洲精品在线观看| 精品国产乱码久久久久久久| 国产盗摄一区二区| 成人精品鲁一区一区二区| 色av一区二区| 欧美一区二区观看视频| 久久久久久一二三区| 国产精品剧情在线亚洲| 亚洲制服丝袜av| 亚洲成a天堂v人片| 精品在线观看视频| 国产成人av电影| 91视频com| 91.xcao| 久久中文娱乐网| 自拍偷自拍亚洲精品播放| 亚洲激情六月丁香| 秋霞午夜鲁丝一区二区老狼| 国产成人亚洲综合色影视| 91成人国产精品| 日韩一级免费观看| 国产精品久久综合| 三级在线观看一区二区| 国产精品一区不卡| 欧洲av在线精品| 日韩精品资源二区在线| 国产精品人妖ts系列视频| 亚洲国产日韩一级| 丰满岳乱妇一区二区三区| 欧美日韩久久不卡| 久久久久9999亚洲精品| 亚洲精品第一国产综合野| 久久91精品国产91久久小草| 99热国产精品| 欧美精品一区二区三区蜜桃视频 | 国产乱人伦精品一区二区在线观看| 欧美第一区第二区| 欧美性淫爽ww久久久久无| 成人高清免费观看| 国产精品久久久久婷婷| 91丝袜国产在线播放| 久久婷婷色综合| 亚洲福利电影网| 欧美体内she精高潮| 99久久99久久精品国产片果冻| 美女久久久精品| 精品1区2区在线观看| 欧美日韩免费视频| 久久精品亚洲一区二区三区浴池| 一二三区精品福利视频| 国产乱子伦视频一区二区三区| 欧美亚洲国产怡红院影院| 亚洲免费在线电影| 狠狠色综合日日| 91麻豆蜜桃一区二区三区| 日韩午夜av一区| 一区二区三区四区蜜桃| 久久激情五月婷婷| 欧美日韩国产精品成人| 亚洲同性gay激情无套| 4hu四虎永久在线影院成人| 国产成人精品影院| 国产成人激情av| 韩国一区二区视频| 国产福利91精品| 粉嫩久久99精品久久久久久夜| 精品亚洲aⅴ乱码一区二区三区| 美女性感视频久久| 久久99久久精品欧美| 久久99九九99精品| 国产一区二区美女| 国产成人久久精品77777最新版本| 激情五月婷婷综合网| 国产福利一区二区| 一本到三区不卡视频| 色婷婷精品大视频在线蜜桃视频| 91黄色在线观看| 91精品欧美久久久久久动漫| 91精品一区二区三区久久久久久| 2024国产精品| 日本一区二区综合亚洲| 一区二区日韩电影| 亚洲mv在线观看| 国产专区综合网| 高清成人在线观看| 91视频观看免费| 日韩一区二区三区在线观看| 精品国产一区久久| 国产亚洲一二三区| 亚洲成人福利片| 玖玖九九国产精品| 丰满放荡岳乱妇91ww| 欧美日韩国产色站一区二区三区| 日韩精品自拍偷拍| 日韩毛片在线免费观看| 婷婷丁香久久五月婷婷| 九九在线精品视频| 97精品电影院| 精品va天堂亚洲国产| 中文一区二区在线观看| 亚洲一区在线观看视频| 精东粉嫩av免费一区二区三区| 福利一区二区在线| 欧美理论片在线| 欧美日韩一本到| 美女脱光内衣内裤视频久久影院| 欧美大胆人体bbbb| 国产成人免费视频一区| 日本视频中文字幕一区二区三区| 97久久人人超碰| 婷婷久久综合九色国产成人| 日韩一卡二卡三卡四卡| av一区二区三区黑人| 看电视剧不卡顿的网站| 国产精品高潮久久久久无| 5858s免费视频成人| 91蜜桃传媒精品久久久一区二区| 亚洲午夜久久久久久久久电影网 | 成+人+亚洲+综合天堂| 中文字幕一区二区日韩精品绯色| 91女人视频在线观看| 国产二区国产一区在线观看| 国产精品久久久爽爽爽麻豆色哟哟 | 精品日韩av一区二区| 精品一区二区三区免费观看 | 亚洲精品国产一区二区三区四区在线 | 中文字幕欧美日韩一区| 偷拍自拍另类欧美| 欧美亚洲尤物久久| 一区在线观看免费| 国产黄色精品网站|