How to overlay the contour map on its corresponding original image?
Show older comments
Hi All,
I knew the function 'contour' could plot contour map for a 2D matrix. I have used it and successfully shown the contour map of that matrix as I expect. However, I want to show the contour map and the original image at one coordinate, then I could see how the contour lines as the threshold segment the original map. Could someone tell me how to finish this work?
Best regards,
Shenyan.
Answers (1)
Ameer Hamza
on 22 Apr 2020
See this example
im = im2double(imread('pears.png'));
im_gray = rgb2gray(im);
figure();
ax = axes();
I = imshow(im, 'Parent', ax);
hold on
c = contour(ax, im_gray);
Categories
Find more on Contour Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!