Exact Image extraction is not possible
显示 更早的评论

I want to extract the inner black portion of image CT14.jpg using mask.png as a mask by multiplying these two image but every time I get the outer portion of the image. How it is possible to segment these two inner lung portion. please help me.

采纳的回答
更多回答(2 个)
Image Analyst
2013-12-6
How did you get that mask? Why not get one that is not connected to the outer black stuff? Anyway to mask the gray image by a binary (logical) image, you can do it in two ways.
maskedImage = grayImage; % Initialize
maskedImage(~mask) = 0;
or
maskedImage = grayImage .* uint8(mask); % or uint16, whatever grayImage is.
1 个评论
Image Analyst
2013-12-8
That's because the Otsu method is lousy. It rarely picks good thresholds for real world images unless they're very contrasty with a bimodal histogram.
类别
在 帮助中心 和 File Exchange 中查找有关 Deep Learning Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


