MATLAB Answers

0

how to use contours to compare two images?

Asked by hasan alhussaini on 9 Aug 2018
Latest activity Answered by Naman Chaturvedi on 13 Aug 2018

Hello, i'm trying compare the following two attachments using contours. if anyone has any information that i can read up about comparing the two. or if there is a plain syntax, i'd appreciate it.

Thanks

  0 Comments

Sign in to comment.

1 Answer

Answer by Naman Chaturvedi on 13 Aug 2018

Hello Hasan,

You can use the function 'imcontour' to observe and compare the contours of the two images. But, before that, you might want to sharpen the image using unsharp masking or laplacian. For which, you may use the function 'imsharpen'. The code may look something like this:

i=imread('Capture1.png');
i=rgb2gray(i);
i_s=imsharpen(i); %unsharp masking
i_s_h=histeq(i_s);
imcontour(i_s_h,3);

You can read more about imcontour and imsharpen.

Hope this helps.

  0 Comments

Sign in to comment.