2012-04-29 79 views
-1

我已經在遮擋的葉子上應用了分水嶺分割算法,並找出了單葉的感興趣區域(ROI)。這些區域已經用不同的顏色標記,如下圖所示。現在主要的任務是提取具有最大區域即天藍色區域的顏色的原件區域。請爲我提供MatLAB代碼。感謝您的幫助。如何在matlab中的分水嶺分割算法之後提取感興趣的區域

原始圖像 enter image description here

分割圖像 enter image description here

分割的圖像疊加在原始圖像 enter image description here

+0

「請爲我提供MatLAB代碼」在這裏不算是一個好問題... – 2012-04-29 16:57:58

+0

@belisarius是正確的。如果你真的一直在嘗試,你可以更新你的問題來描述你使用'regionprops'所遇到的問題。您可以使用許多屬性 - 例如偏心率等 - 來識別主葉。 – 2012-05-02 23:58:39

回答

2

regionprops函數接受一個標籤矩陣。請參閱doc regionprops瞭解可以使用此有用功能提取的所有各種屬性。

props = regionprops(labelmatrix) 
[~,ind] = max([props.Area]); 
imshow(labelmatrix == ind); 

你應該看看所有的區域(areas = [props.Area];),並確保最大的一個總是你想要的。