将图中黄色的物体变成白色,其他的变成黑色py代码
时间: 2024-02-06 16:10:24 浏览: 202
py代码-aaaaaaaaaaa
这个任务可以通过使用PIL库来实现。以下是实现的Python代码:
```python
from PIL import Image
# 打开图片
img = Image.open('image.jpg')
# 转换为灰度图
img = img.convert('L')
# 获取图片大小
width, height = img.size
# 遍历每个像素点
for x in range(width):
for y in range(height):
# 获取像素点的颜色值
color = img.getpixel((x, y))
# 如果颜色值为黄色,则变为白色,否则变为黑色
if color == 255:
img.putpixel((x, y), 255)
else:
img.putpixel((x, y), 0)
# 保存处理后的图片
img.save('result.jpg')
```
你只需要将代码中的 `image.jpg` 替换为你想处理的图片,然后执行代码即可。执行完成后会在当前目录下生成一张名为 `result.jpg` 的图片,其中黄色的物体已经变成了白色,其他的变成了黑色。
阅读全文