2012-02-06 155 views
2

我想用MATLAB消除圖像中的特定區域。爲此,我將圖像轉換爲二進制文件。現在無論是想要還是不想要的(要刪除的區域)都展現出相同的空間特徵(當我使用regionprops()函數時)。唯一的區別是圖像中區域的位置。是否有任何命令來完成這項工作...刪除圖像中的區域

消除該區域是指特定區域的像素亮度設置爲0

+0

「刪除」是什麼意思?將強度設置爲0? – 2012-02-06 06:43:03

回答

1

如果你有一個面具是(例如)TRUE要移除區,你可以這樣做:

myImage[myMask] = 0; 

如果要保持區域這是真的,你可以這樣做:

myImage[~myMask] = 0; 

這是你的意思嗎? (使用少量代碼來更新您的問題,再現您的問題,我們將能夠更好地調整我們的答案)。