【发布时间】:2015-02-23 09:46:05
【问题描述】:
我在 Python 中有一个二维数组,其中包含 0 或 1 的值,排列成各种形状。对于我当前的项目,我需要一种方法来区分图像中的形状。
我目前正在尝试通过将第一个形状的值设置为 1,将第二个形状的值设置为 2 等等来做到这一点。然而,事实证明这对我来说太难编码了,所以我想知道是否有人知道一个好的算法来做到这一点,或者知道另一种方法。谢谢。
【问题讨论】:
-
对于每一个这样的问题:你试过什么?您是否有一些示例代码,您尝试过的内容不起作用。你有写在纸上的算法吗?
-
基于这个问题,我不明白你试图完成什么或形状和数据结构是什么(二维数组是一个二进制位图,整体上是你所指的“形状”吗?) .请描述您尝试解决的问题,形状是什么,您在算法方面尝试了什么并给出代码示例
-
如果您可以添加现有代码以阐明您要实现的目标以及问题所在,这将很有帮助。