原圖素材,1.jpg
過程圖:
結果圖:
代碼及注意事項:
read_image (Image, 'C:/Users/Jv/Desktop/1.jpg') rgb1_to_gray (Image, GrayImage) dev_display (GrayImage) //顯示灰度圖 //灰度直方圖,進行二值化(必須在灰度化后) threshold (GrayImage, Regions, 32, 163) dev_display (Regions) //顯示二值圖 //同顏色是一個區域,所以區域分割 connection (Regions, ConnectedRegions) dev_display (ConnectedRegions) //顯示不同的連通域 //特征直方圖,進行特征選取(必須在區域分割后) select_shape (ConnectedRegions, SelectedRegions, ['area','circularity'], 'and', [5601.85,0.7565], [50000,1]) dev_display (SelectedRegions) //在下邊結果圖處,鼠標右鍵,清除/顯示