Plotting centroid values
2 ビュー (過去 30 日間)
古いコメントを表示
Hey Guys,
I find the centroid values in an image using the regionprops command. I am able to plot the centroids on the image as well. Could anyone tell me how I can include the centroid values beside the plot. i.e. if the centroid of my image is at (3,3), i want to plot the centroid and display the value along with it. I am able to do the former and I need help with the latter.
Nancy
0 件のコメント
採用された回答
Paulo Silva
2011 年 7 月 3 日
4 件のコメント
Paulo Silva
2011 年 7 月 3 日
In the link that I posted you have
x = s(k).Centroid(1);
y = s(k).Centroid(2);
text(x, y, sprintf('%d', s(k).ClassNumber), 'Color', 'r', ...
'FontWeight', 'bold');
Instead of that code do
x = s(k).Centroid(1);
y = s(k).Centroid(2);
text(x+d,y,' \leftarrow G','FontSize',18) %where d is the distance from the point
If you want to have many centroids at the same vertical point just define a constant x+d and they will be all aligned
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!