Matlab 如何计算对象的宽度、高度或长度(以像素为单位)?

Matlab 如何计算对象的宽度、高度或长度(以像素为单位)?,matlab,matlab-figure,Matlab,Matlab Figure,是否有一个函数可以计算我通过应用边界获得的对象的水平或垂直长度?您可以通过查看每个单独边界对象中X、Y坐标的最小值和最大值(范围)来获得宽度/高度。另一个解决方案是简单地使用bwconcomp->regionprops->BoundingBox不要使用bwbounders。改用regionprops。容易多了。请参阅副本。

是否有一个函数可以计算我通过应用边界获得的对象的水平或垂直长度?

您可以通过查看每个单独边界对象中X、Y坐标的最小值和最大值(范围)来获得宽度/高度。另一个解决方案是简单地使用bwconcomp->regionprops->BoundingBox

不要使用
bwbounders
。改用
regionprops
。容易多了。请参阅副本。