在實際處理圖像時,經常需要對圖像進行分割,然後提取ROI,本學習筆記記錄怎麼用Matlab實作基于顔色的圖像分割。
基于顔色的圖像分割實作簡單,算法簡潔,具有很好的實時性。
實作代碼的過程中,我參考了Kyle Hounslow的objectTrackingTutorial.cpp,連結:https://www.youtube.com/watch?v=bSeFrPrqZ2A點選打開連結。顔色分割的資料範圍及尋找最大連通區域的思想由師兄提供。
轉載請注明出處:http://blog.csdn.net/u010278305。
本文涉及到的知識點如下:
1、RGB到YCBCR的色彩空間轉換。
2、用各個通道的門檻值對圖像進行二值化。
3、形态學處理:腐蝕、膨脹、孔洞填充。
4、連通區域提取。
主要涉及到的Matla圖形處理函數如下ÿ