superimpose extremas of region on image

1 次查看(过去 30 天)
hello everyone im a beginner in matlab. could anybody help me please: i have found the extremas of a region wich comes frome extrema property of 'regionprops'command. this 'extrema' matrix is a 8-by-2 matrix. now, i want to show this 8 points on my original image. could anybody help me how can i do this?
s=regionprops(im6,'all'); Extremas=cat(1,s.Extrema);

采纳的回答

Image Analyst
Image Analyst 2017-4-28
Why not try plot()?
  2 个评论
tala
tala 2017-4-28
编辑:Image Analyst 2017-4-28
thanks for your attention
areas=cat(1,s.Area);
[~,ind]=max(areas);
Extremas=cat(1,s.Extrema);
% figure;imshow(img)
% hold on
% plot(Extremas(ind),Extremas(ind), 'b*')
% hold off
I have written this but it doesn't show anything.
Image Analyst
Image Analyst 2017-4-28
编辑:Image Analyst 2017-4-28
Try removing the % at the beginning of the line to uncomment them. And then getting x and y coordinates from s.Extrema.

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by