How to work on the white region of this binary mask?
2 次查看(过去 30 天)
显示 更早的评论
I have a mammogram database and I want to apply some features on the white region.
采纳的回答
Image Analyst
2018-8-26
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 个评论
更多回答(1 个)
KALYAN ACHARJYA
2018-8-26
编辑:KALYAN ACHARJYA
2018-8-26
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 个评论
Image Analyst
2018-8-26
编辑:Image Analyst
2018-8-26
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.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Convert Image Type 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!