私信  •  关注

warped

warped 最近创建的主题
warped 最近回复了
3 年前
回复了 warped 创建的主题 » df中像素的复杂形状的平均直径,Python

我想你在找 regionprops .

特别是 equivalent_diameter ,或只是 perimeter .

props = measure.regionprops_table(groups, properties = ['label', 'equivalent_diameter', 'perimeter'])
df = pd.DataFrame(props)

编辑

从文件中:

equivalent_diameter_area: float
The diameter of a circle with the same area as the region.

因此,该函数获取标记的区域,测量该区域,并用该区域构造一个圆(每个区域只有一个这样的圆)。 然后测量圆的直径。

你也可以看看 major_axis_length minor_axis_length .这些是通过在物体周围拟合一个椭圆并测量定义它的长轴和短轴来计算的。