<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
在Python OpenCV影象處理之影象濾波特效詳解中我們將影象濾波進行了以下分類:
鄰域濾波
頻域濾波
在非線性濾波中,之前只介紹了中值濾波,事實上,還有一類非常常用的非線性濾波方法,稱為影象形態學運算(Morphological operations)。
影象形態學運算是一類基於影象形狀運算的非線性濾波技術,其基本思想是利用一些特殊的結構元來測量或提取影象中相應的形狀和特徵,以便進一步進行影象分析和處理。這裡結構元素就相當於我們在濾波中所涉及到的模板——一個給定畫素的矩陣,這個矩陣形狀可以任意,但一般是正方形。
接下來,我們分析一下幾種經典的影象形態學運算演演算法,再程式設計測試一下~
腐蝕就是用區域性灰度最小值代替目標畫素值實現對高亮區域的腐蝕。
舉個例子,有這樣一張影象和這樣一個結構元素,其中結構元素的藍色方塊表示的是模板原點。
下面我們開始遍歷這張影象,到下圖這個位置的時候,模板內灰度最小值是灰色方格的畫素,因此替換掉模板原點中藍色方格處的畫素為灰色(原本為白色,被腐蝕了)
就這樣遍歷完這張影象得到
膨脹就是用區域性灰度最大值代替目標畫素值實現對高亮區域的膨脹。
和腐蝕類似,遍歷這張影象,到下圖這個位置的時候,模板內灰度最大值是白色方格的畫素,因此替換掉模板原點中藍色方格處的畫素為白色(原本為灰色,膨脹了)
就這樣遍歷完這張影象得到膨脹的最終結果為
上個實物圖感受下腐蝕和膨脹的效果
理解了影象腐蝕與膨脹,那麼開閉運算就很容易了
開運算能夠除有效去除孤立點、毛刺和小橋;閉運算能夠填平小孔,彌合縫隙。
上圖假設灰色區域為高亮。
頂帽運算與底帽運算是用於表徵開閉運算與原影象間差異的運算,類似邊緣檢測的梯度差
先看看原圖,一對可愛的貓咪
進行腐蝕操作,首先建立結構元
int eSize = 3; //結構元尺寸 int s = eSize * 2 + 1; Mat structureElement = getStructuringElement(MORPH_RECT, Size(s, s), Point(-1, -1));
接著用結構元遍歷原圖,OpenCV
有封裝好的API,直接呼叫即可
erode(src, dst, structureElement); imshow("腐蝕操作後:", dst);
得到腐蝕後的影象如下所示,眼睛空洞洞的,有點恐怖片內味了,這還是原來那兩隻貓嗎?
膨脹操作類似於腐蝕,也有OpenCV
封裝好的API
dilate(srcImg, dstImg, structureElement, Point(-1, -1), 1); imshow("膨脹操作後:", dstImg);
膨脹出來的小貓就顯得輕鬆很多,感覺昇華了。
今後要是想有一張照片創造光與影
、正與邪
、天使與惡魔
兩種反差,可以考慮採用影象腐蝕和膨脹操作。
到此這篇關於Python範例解析影象形態學運算技術的文章就介紹到這了,更多相關Python 影象形態學運算內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45