在图像python中查找

2024-04-26 00:15:09 发布

您现在位置:Python中文网/ 问答频道 /正文

大家好,谢谢你们的帮助。 我只需要找到矩形里面没有白色像素,而不使用库。。。你知道吗

在img中,只有白色和黑色像素,矩形由白色像素组成,其余为黑色。你知道吗

这是一个例子:IMG

这是函数应该返回的结果: SOLUTION

我只能使用“load”和“save”命令。你知道吗

您可以保存img并使用load命令,您将看到img是一个列表列表,其中每个列表都是一行,列表的每个元素都是该行的每个像素。你知道吗

我找到了所有白色像素的坐标,我正在寻找一个解决方案来找到矩形。。你知道吗

img=immagini.load("e1_f1.png")
white=[]
white2=[]

for x, y in enumerate(img):

    for x1, y1 in enumerate(y):

        if (255,255,255) == y1:

            white2.append((x, x1))

white=[x[::-1] for x in white2]

Tags: in命令列表imgforload像素x1