How to get the x and y points of a contour?

%this is the following code which creates a contour for the circle image %now i want the x and y points of that contour
  1. I = imread('circle.jpg');
  2. figure
  3. imshow(I)
  4. hold on;
  5. mask = false(size(I));
  6. mask(60:320,40:300) = true;
  7. Display the initial contour on the original image in blue.
  8. contour(mask,[0 0],'b');

Answers (1)

"[C,h] = contour(...) returns a contour matrix, C, that contains the data that defines the contour lines, and a handle, h, to a contourgroup object. The clabel function uses contour matrix C to label the contour lines. ContourMatrix is also a read-only contourgroup property that you can obtain from the returned handle."

1 Comment

We can't run this. Just attach your m-file and image. Make it easy for us to help you, not hard!

Sign in to comment.

Categories

Tags

No tags entered yet.

Asked:

on 21 Mar 2014

Commented:

on 21 Mar 2014

Community Treasure Hunt

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

Start Hunting!