2017-09-12 123 views
0

我試圖在matlab中分割圖像的一部分。我正在使用CT圖像,並且我想分割含有金屬的牙齒,因爲這些金屬僞影會影響圖像質量。有人可以幫我嗎?在matlab中按像素強度進行圖像分割

  1. 我想段                                        什麼                                    2.原始圖像
+0

使用迭代重建算法進行降噪:P –

+0

您是否試圖首先查找牙齒(即特徵提取)?或者*只是*分割它?即你希望完全自動化的方法,還是你很樂意放置初始標記等? –

+0

僅憑強度就很難做到**。您應該圍繞想要分割的部分使用形狀或結構,或者提供一些關於想要作爲額外信息提取的形狀的提示。 – rayryeng

回答

0

舉一個簡單的開始,你可以使用你手動設置基於直方圖一個簡單的閾值。

 

    imhist(image) 
    threshold = 120 
    binaryImage = image>threshold 
    imshow(binaryImage) 

接下來使用一些函數(如bwtraceboundary)找到二進制圖像的邊界。最後,結合原始圖像和邊界圖像來生成最終圖像。

我認爲最難的部分是門檻。