我试图沿着黑白图像的边界设置相等的间隔。有办法吗?

我考虑过先使用距离变换找到对象的边缘,然后再扫描图像的边缘。我正在考虑从边缘上的第一个像素开始,然后找到最接近它的像素,最终我们将按顺序获得边缘像素的列表。但是运行时间似乎很慢。

有人可以帮我弄这个吗?

最佳答案

您可以为此使用findCountours



因此,您在“边界”上有一个点列表。现在,您只需要将连续的点拟合到一条直线上,并计算出该直线上想要的点(我将通过:)将其数学运算留给您)

关于python - 如何在python中的图像中沿着不规则形状的对象的边界设置相等的间隔?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49248824/

10-15 01:35