Getting imcontour matrix without the plotting
古いコメントを表示
Is there a way to silently get the imcontour matrix C without having the contour plot?
[C,h]=imcontour(frame, 3);
I've tried using contourc, but I think I have to manipulate the image matrix to input into this function? I'm not sure how to though.
Any help would be appreciated!
回答 (2 件)
Nicolaie Popescu-Bodorin
2017 年 4 月 2 日
編集済み: Walter Roberson
2017 年 4 月 2 日
C = imcontour(IM, oneLevel); % will open a figure, whereas
C = contourc(double(IM), [oneLevel oneLevel]); % will be silent and faster%
Kind regards,
Nicolaie Popescu-Bodorin
www.lmrec.org/bodorin/
Walter Roberson
2011 年 2 月 16 日
編集済み: Walter Roberson
2017 年 4 月 2 日
0 投票
imcontour just parses its arguments and calls contour(). For the arguments you provide, calling contourc with the same arguments would create the contours you want without plotting them.
カテゴリ
ヘルプ センター および File Exchange で Region and Image Properties についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!