识别数组中的数字组(图像的组像素)

时间:2019-02-14 08:06:00

标签: python image numpy opencv

这个问题与我在here之前问的另一个问题有关。现在我有一个包含0s,1s,-1s的数组。将其视为背景为0s的图像。我有1和-1的组。  array in exel 这是在excel中打开的数组。这些突出显示的组是1s(在某些情况下可以是-1s)。一个阵列中最多可以有4组。我想用值和原始索引将这些组分为左,右,上,下。 参考上一个问题,我正在尝试在拼图中的驼峰和凹陷处找到要点。如果我可以将它们分别分组,那么我知道如何找到我想要的点的索引。 我试图这样分开。但这并不适用于所有部分。有时它可以切穿凹陷。  this  在此先感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

由于您的数据是二维数组。您是否尝试过使用区域增长等方法来分割数据?

https://en.wikipedia.org/wiki/Region_growing

基本上,您需要从种子点开始,并通过考虑相邻点以及它们是否符合您所在区域的条件来扩大区域。