How to work on the white region of this binary mask?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Samar Ragab
am 26 Aug. 2018
Kommentiert: Afaf Saad
am 10 Sep. 2018
I have a mammogram database and I want to apply some features on the white region.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/194415/image.jpeg)
1 Kommentar
Akzeptierte Antwort
Image Analyst
am 26 Aug. 2018
One easy way is to just process the whole image and then erase the resulting image outside the mask
outputImage = some algorithm using the entire image....
maskedOutputImage = outputImage; % Initialize
maskedOutputImage(~mask) = 0; % Set to zero outside the mask.
0 Kommentare
Weitere Antworten (1)
KALYAN ACHARJYA
am 26 Aug. 2018
Bearbeitet: KALYAN ACHARJYA
am 26 Aug. 2018
Yes You can do that easily, Considering binary_image.jpg as a binary image
BW1=binary_image;
binary_image(BW1==1)=your do operation statement or values here:
1 Kommentar
Image Analyst
am 26 Aug. 2018
Bearbeitet: Image Analyst
am 26 Aug. 2018
I think you meant binary_image(BW1 == 1). But be aware that binary_image(BW1=1) is a 1-D vector, not a 2-D image so your algorithm would have to account for that.
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!