形態學又稱為數學形態學,是
以形態結構元素為基礎對影象進行分析的數學工具。數學形態學的應用可以簡化影象資料,保持它們基本的形狀特徵,並除去不相干的結構。通常用於處理二值影象。
我們可以使用scipy.ndimage中的measurements模組來實現二值影象的計數和度量功能。所謂的二值影象是指影象的每個畫素只取兩個值(一般是0和1)
計算中細胞的數量。
#載入影象
#闕值化操作,保證影象是二值影象
im = 1*(im<128)
labels,nbr_objects = measurements.label(im)
print '細胞的數量是:',nbr_objects
#新建影象
figure()
#不使用顏色資訊
gray()
#顯示二值影象
形態學重建
在形態學梯度影象的基礎上,利用形態學的開閉重建運算對梯度影象進行重建,在保留重要區域倫敦的同時去除細節和雜訊。分水嶺變換存在過分割現象,原因在於檢測的區域性極值過多,造成極值過多的原因在於影象中的非規則灰度擾動和雜訊。對於好的分水嶺影象分割方法,不僅能消除過分割現象,而且應保證分割後的區域倫敦邊緣具...
形態學濾波
include pch.h include include include include using namespace std using namespace cv 形態學 mat g srcimage,g dstimage int g nelementshape morph rect int ...
形態學運算元
形態學運算元的主要思想是用一定形狀的結構元素 在影象中抽取出相應的某些結構,通常可以用於影象的濾波 分割 分類等處理。形態學運算元有腐蝕 膨脹 開和閉四種。腐蝕腐蝕是一種消除邊界點,使邊界向內部收縮的過程。可以用來消除小且無意義的物體。腐蝕的演算法 用3x3的結構元素,掃瞄影象的每乙個畫素 用結構元...