How can I grab the contour lines into a new figure ?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I am using contour function to get the contour lines from an image. Now I'd pretend to get only the contour lines created before to make a new image.
I am using [C,h]=contour(a,[0 0]); I have C - ContourMatrix and h - handler.
How can I create a new image (only contour lines) with this C and h ??
Thanks in Advance Mike
0 Commenti
Risposta accettata
Kelly Kearney
il 7 Giu 2013
a = peaks;
C = contourcs(a, [0 0]);
xy = {C.X; C.Y};
plot(xy{:});
9 Commenti
Kelly Kearney
il 11 Giu 2013
Oops, forgot that one... imshow also flips the axis. Add 'ydir' to the list of properties to copy.
Più risposte (1)
Angus
il 7 Giu 2013
"ContourMatrix is also a read-only contourgroup property that you can obtain from the returned handle." -- matlab docs
Vedere anche
Categorie
Scopri di più su Contour Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!