1
Amy 原创整理|资料核验:2026-11-07
SciPy 的 distance_transform_edt 会把每个非零前景位置替换为它到最近零值背景位置的欧氏距离。默认每个坐标轴的相邻间距都按 1 计算。若图像各轴代表的实际距离不同,可用 sampling 按数组轴顺序提供间距。
教学示例:二维数组的行距为 2 毫米、列距为 0.5 毫米,应设置 sampling=(2, 0.5)。若某前景点最近的背景恰在同一行、相邻一列,结果是 0.5 毫米。Amy建议把行、列的顺序和单位一起记下来,尤其在图像经过转置之后。
官方来源:
https://docs.scipy.org/doc/scipy/reference/generated/scipy.ndimage.distance_transform_edt.html