首页 > 解决方案 > 按特定顺序获取黑白图像的坐标

问题描述

我正在尝试以特定顺序提取黑白图像中所有黑点的坐标。从 Mark Setchell 的回答中我设法使用 ImageMagick 提取了图片中所有黑点的所有坐标。但是,它们的顺序并不理想。在图片中更容易解释这一点:

在此处输入图像描述 ImageMagick 从左到右“读取”图片,同时从左上角开始向下工作。如果我们假设红点是黑色的,那么 ImageMagick 会首先注意到 x_1,然后是 x_2,然后是 x_3。如果我现在将这些值放入列表/数组中,则该列表的顺序不理想。让我们看看我在寻找什么:

在此处输入图像描述

我基本上想提取路径上的点,这意味着如果两个黑点相邻,那么这些坐标在列表中也应该相邻。

标签: imagesorting

解决方案


推荐阅读