Binary image masking using another binary image

7 ビュー (過去 30 日間)
MFK
MFK 2014 年 7 月 11 日
回答済み: MFK 2014 年 7 月 11 日
As you can see I have 2 binary images. I want to mask first image with second image. I want to eliminate regions or convert logic-0 in first image with using second image's logic-0 regions. How can I solve this problem? Thank you for your help.
Red marked regions are unwanted. And I want to remove these regions with using second image

採用された回答

Joseph Cheng
Joseph Cheng 2014 年 7 月 11 日
編集済み: Joseph Cheng 2014 年 7 月 11 日
couldn't you just NewImage = Mask1&Mask2? where the only things left are the areas where both masks have the value 1? imagesc(Mask1&Mask2),colormap gray
or are you looking for the 0 areas in mask2 in mask 1? then i would do above but invert the 0/1 logic in mask 2.
imagesc(Mask1&~Mask2),colormap gray
  1 件のコメント
Joseph Cheng
Joseph Cheng 2014 年 7 月 11 日
編集済み: Joseph Cheng 2014 年 7 月 11 日
so... with your update I already supplied the answer of just performing my first option of
Newimage = Mask1&Mask2;

サインインしてコメントする。

その他の回答 (1 件)

MFK
MFK 2014 年 7 月 11 日
Thank you for your helping. When I reviewed my works, I realized my fault. Thank you.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by