如果我有一个黑色背景的图像,上面画着各种颜色的矩形,我怎么能找到它们呢? 矩形是空的,但有彩色边(每个矩形有不同的颜色),每个矩形至少彼此相交(不同矩形的边不长但交叉,不同矩形的角不重叠),而且它们与轴对齐(因此它们不能倾斜)。 我想知道这些矩形有多少个,哪一个是最小的,这些矩形的顺序是什么(即看哪个先画,哪个最后画),通过颜色来识别它们。所以我想找出边和顶点的长度(看看哪个更小)。没有导入库
到目前为止,我的理由如下:
for line in range (len (image)):
for column in range (len (line)):
然后我想到了“保存”我在字典中遇到的颜色,但我不知道如何继续,因为当矩形相交时,我害怕在错误的代码上工作。 你能帮我一下吗
目前没有回答
相关问题 更多 >
编程相关推荐