How to assign zero pixel location of one image to other
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi,
I need to assign zero pixel location of one image to the zero pixel location of other
Can anybody suggest something about this
Thanks in advance
댓글 수: 2
David Young
2011년 9월 22일
Your question is not clear: please can you explain what you mean, perhaps with a small example of the images before and after assignment.
답변 (2개)
Image Analyst
2011년 9월 22일
Do you mean like you want image2 to be zero in the same places that image1 is? Like this(untested):
image2(image1==0) = 0;
Please clarify.
댓글 수: 2
Image Analyst
2011년 9월 22일
Try this:
image1 = [1 2 0;3 0 1;0 7 5]
image2 = [2 2 3;5 5 1;7 7 5]
pixelsToReplace = image1 == 0
image1(pixelsToReplace) = image2(pixelsToReplace)
댓글 수: 1
Image Analyst
2011년 9월 22일
You should note that I already showed you this concept in your nearly identical question: http://www.mathworks.com/matlabcentral/answers/16350-how-to-remove-pixels-in-an-image
참고 항목
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!