python - 在图像中查找 python
问题描述
大家好,感谢您的帮助。我只需要找到其中没有白色像素的矩形,而不使用库...
在 img 中只有白色和黑色像素,矩形仅由白色像素组成,其余为黑色。
这是一个例子:IMG
这是函数应该返回的结果: SOLUTION
我只能使用“加载”和“保存”命令。
您可以保存 img 并使用 load 命令,您将看到 img 是 list 的列表,其中每个列表是一行,列表的每个元素是该行的每个像素。
我找到了白色像素的所有坐标,我正在寻找一种解决方案来找到矩形..
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]
解决方案
推荐阅读
- reactjs - 没有自定义库的 React 中的 Google 地图:无法读取 null 的属性 setState
- sql - 如何修复“从具有两个标题行的工作簿创建记录集时未填充字段”
- mysql - 如何修复 mySQL 中的错误,ERROR 1146 (42S02)
- php - 如何在购物车页面上显示所有 woocommerce 产品?
- java - Gradle 自依赖解决方案
- python-3.x - 尝试在 discord.py 1.0.1 中创建用户统计命令
- python - 我想在 GUI 中为字母表中的每个字母制作一个按钮,而不必为按钮设置 100 多行
- angular - 如何在另一个 Promise 中返回一个 Promise 的值?
- c++ - 指针究竟是如何遍历字符串/数组的?
- postscript - 如何在 PostScript 中生成随机 ASCII 字符(或十六进制字节)0-255