【发布时间】:2015-08-06 10:56:58
【问题描述】:
所以我有上面的轮廓,我想绘制轮廓的长轴和短轴线,我所做的就是这样
s=regionprops(image,'Centroid','Orientation','MajorAxisLength','MinorAxisLength');
xMajor=s.Centroid(1) + [-1 1]*(s.MajorAxisLength/2)*cosd(s.Orientation);
yMajor=s.Centroid(2) + [-1 1]*(s.MajorAxisLength/2)*sind(s.Orientation);
xMinor=s.Centroid(1) + [-1 1]*(s.MinorAxisLength/2)*sind(s.Orientation);
yMinor=s.Centroid(2) + [-1 1]*(s.MinorAxisLength/2)*cosd(s.Orientation);
line(xMajor,yMajor);
line(xMinor,yMinor);
但到目前为止我得到的是下面的图片
我做错了吗? 提前致谢。
【问题讨论】: