Binary image masking using another binary image

2 ビュー (過去 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.

カテゴリ

Help Center および File ExchangeAuthor Block Masks についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by