python Image 把图片中的绿色部分变成白色
以下是一个例子,使用Python的Pillow库来打开和修改图片:
from PIL import Image
# 打开图片
img = Image.open('example.jpg')
# 获取图片的像素值
pixels = img.load()
# 循环遍历每个像素
for i in range(img.size[0]): # 图片宽度
for j in range(img.size[1]): # 图片高度
# 获取当前像素的RGB值
r, g, b = pixels[i, j]
# 如果当前像素是绿色,将其变为白色
if g > r and g > b:
pixels[i, j] = (255, 255, 255)
# 保存修改后的图片
img.save('modified.jpg')
在这个例子中,我们打开了名为"example.jpg"的图片,并使用load()方法获取了其像素值。然后,我们循环遍历每个像素,并检查其是否为绿色。如果是绿色,我们将其RGB值设置为白色(255, 255, 255)。最后,我们保存修改后的图片为"modified.jpg"。注意,这个例子中的检查绿色的方法可能不适用于所有图片,你可能需要根据你的图片做出一些调整。
原文地址: https://www.cveoy.top/t/topic/vVn 著作权归作者所有。请勿转载和采集!