how to ADD TO IMAGES

5 ビュー (過去 30 日間)
nedaa
nedaa 2012 年 10 月 19 日
I have two images one is the original and the other is an edge map image how can i add these two images to get an image that shows a contour around the object(iris). i really appritiate your help.
thanks inadvance.
  2 件のコメント
Kye Taylor
Kye Taylor 2012 年 10 月 19 日
What are the sizes of your two images? I guess that the original is an m-by-n-by-3, and the edge map is an m-by-n?
Matt J
Matt J 2012 年 10 月 19 日
What's wrong with A+B?

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

回答 (2 件)

Steve Eddins
Steve Eddins 2012 年 10 月 19 日
I suggest using imoverlay from the MATLAB Central File Exchange.

Image Analyst
Image Analyst 2012 年 10 月 19 日
編集済み: Image Analyst 2012 年 10 月 19 日
Assuming your edge map is a binary image, you can do
grayImage(binaryImage) = 255;
to set all pixels in your original image that are also indicated on your edge map to white. If you have a color image, you can do it one color channel at a time. Or if your image is uint8, you can add them, relying on the uint8 class to do the clipping:
grayImage = grayImage + uint8(255 binaryImage);

カテゴリ

Help Center および File ExchangeImage Processing Toolbox についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by