欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

opencv 形態(tài)學(xué)變換(開運算,閉運算,梯度運算)

 更新時間:2020年07月07日 14:48:12   作者:總裁余  
這篇文章主要介紹了opencv 形態(tài)學(xué)變換(開運算,閉運算,梯度運算),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

形態(tài)學(xué)里把腐蝕和膨脹單獨拿了出來,其他操作(保括膨脹和腐蝕的組合操作)都叫形態(tài)學(xué)變換。
opencv里有包:cv2.morphologyEx()
morphology :譯文 形態(tài)學(xué)
使用python +opencv講解

開運算

開運算:對圖像先進行腐蝕,然后對腐蝕后的圖進行膨脹



morphologyEx
運算結(jié)果=cv2.morphologyEx(源圖像img,cv2.MORPH_OPEN,卷積核k)
cv2.MORPH_OPEN:開運算

import cv2
import numpy as np
o=cv2.imread("opening.bmp",cv2.IMREAD_UNCHANGED)
k=np.ones((10,10),np.uint8)
r=cv2.morphologyEx(o,cv2.MORPH_OPEN,k)
cv2.imshow("original",o)
cv2.imshow("result",r)
cv2.waitKey()
cv2.destroyAllWindows()

閉運算

對圖像進行先膨脹,再腐蝕。
有助于關(guān)閉前景物體上的小孔,或者小黑點。


morphologyEx
運算結(jié)果=cv2.morphologyEx(源圖像img,cv2.MORPH_CLOSE,卷積核k)
cv2.MORPH_CLOSE:閉運算

合理選擇卷積核大小,太小了無法去除前景圖的黑點

import cv2
import numpy as np
o=cv2.imread("closing.bmp",cv2.IMREAD_UNCHANGED)
k=np.ones((10,10),np.uint8)
r=cv2.morphologyEx(o,cv2.MORPH_CLOSE,k)
cv2.imshow("original",o)
cv2.imshow("result",r)
cv2.waitKey()
cv2.destroyAllWindows()

梯度運算

對二值圖像分別進行膨脹和腐蝕操作。
然后膨脹圖像-腐蝕圖像=結(jié)果
(像素相減)0-0=0,1-1=0,1-0=1


運算結(jié)果=cv2.morphologyEx(源圖像img,cv2.MORPH_GRADIENT,卷積核k)
cv2.MORPH_GRADIENT:閉運算

import cv2
import numpy as np
o=cv2.imread("gradient.bmp",cv2.IMREAD_UNCHANGED)
k=np.ones((5,5),np.uint8)
r=cv2.morphologyEx(o,cv2.MORPH_GRADIENT,k)
cv2.imshow("original",o)
cv2.imshow("result",r)
cv2.waitKey()
cv2.destroyAllWindows()


到此這篇關(guān)于opencv 形態(tài)學(xué)變換(開運算,閉運算,梯度運算)的文章就介紹到這了,更多相關(guān)opencv 形態(tài)學(xué)變換內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 關(guān)于pytorch處理類別不平衡的問題

    關(guān)于pytorch處理類別不平衡的問題

    今天小編就為大家分享一篇關(guān)于pytorch處理類別不平衡的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python中的yield from語法快速學(xué)習(xí)

    python中的yield from語法快速學(xué)習(xí)

    在本篇文章里小編給大家整理的是一篇關(guān)于python中的yield from語法快速學(xué)習(xí)相關(guān)內(nèi)容,有興趣的朋友們可以參考下。
    2020-11-11
  • Python入門教程4. 元組基本操作

    Python入門教程4. 元組基本操作

    這篇文章主要介紹了Python元組基本操作,簡單介紹了元組的創(chuàng)建、count方法元素統(tǒng)計、index方法元素獲取等相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2018-10-10
  • python中json格式數(shù)據(jù)輸出的簡單實現(xiàn)方法

    python中json格式數(shù)據(jù)輸出的簡單實現(xiàn)方法

    下面小編就為大家?guī)硪黄猵ython中json格式數(shù)據(jù)輸出的簡單實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • pytest多重斷言的實現(xiàn)

    pytest多重斷言的實現(xiàn)

    本文主要介紹了pytest多重斷言的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • python中對數(shù)據(jù)進行各種排序的方法

    python中對數(shù)據(jù)進行各種排序的方法

    這篇文章主要介紹了python中對數(shù)據(jù)進行各種排序的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-07-07
  • Python 實現(xiàn)微信自動回復(fù)的方法

    Python 實現(xiàn)微信自動回復(fù)的方法

    這篇文章主要介紹了Python 實現(xiàn)微信自動回復(fù)的方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-09-09
  • python密碼學(xué)對稱和非對稱密碼教程

    python密碼學(xué)對稱和非對稱密碼教程

    這篇文章主要為大家介紹了python密碼學(xué)對稱和非對稱密碼教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • pytorch自定義loss損失函數(shù)

    pytorch自定義loss損失函數(shù)

    這篇文章主要介紹了pytorch自定義loss損失函數(shù),自定義loss的方法有很多,本文要介紹的是把loss作為一個pytorch的模塊,下面詳細資料需要的小伙伴可以參考一下
    2022-02-02
  • 淺談django三種緩存模式的使用及注意點

    淺談django三種緩存模式的使用及注意點

    這篇文章主要介紹了淺談django 三種緩存模式的使用及注意點,詳細的介紹了三種緩存模式,非常具有實用價值,需要的朋友可以參考下
    2018-09-09

最新評論