image - 按特定顺序获取黑白图像的坐标
问题描述
我正在尝试以特定顺序提取黑白图像中所有黑点的坐标。从 Mark Setchell 的回答中,我设法使用 ImageMagick 提取了图片中所有黑点的所有坐标。但是,它们的顺序并不理想。在图片中更容易解释这一点:
ImageMagick 从左到右“读取”图片,同时从左上角开始向下工作。如果我们假设红点是黑色的,那么 ImageMagick 会首先注意到 x_1,然后是 x_2,然后是 x_3。如果我现在将这些值放入列表/数组中,则该列表的顺序不理想。让我们看看我在寻找什么:
我基本上想提取路径上的点,这意味着如果两个黑点相邻,那么这些坐标在列表中也应该相邻。
解决方案
推荐阅读
- r - 如何在 ggerrorplot 中包含 x 值之间的不等距离?
- azure-devops - 我可以将代码从 Azure devops 推送到 Azure VM 吗?
- pyspark - 在 Azure Databricks 中使用 spark 流将数据加载到 azure blob
- excel - 将表格粘贴到电子邮件中时出现运行时错误 4605
- javascript - React App 在两个地方使用相同的函数,但 API 调用不同。我如何强制它每次都使用root?
- powershell - Powershell - Get-ChildItem 通配符
- upgrade - 产品不兼容:固件适用于 IDG - Datapower
- jquery - datepicker 不是一个函数 bootstrap-datepicker Symfony, webpack
- php - 将类添加到 Opencart 操作文件
- ios - ParentWidget 的使用不正确。展开的小部件必须放在 flex 小部件内