以下是使用Python实现将图片中非黑色像素全部换成白色像素的代码:

from PIL import Image

# 打开图片
img = Image.open("image.jpg")

# 获取图片尺寸
width, height = img.size

# 循环遍历每个像素点
for x in range(width):
    for y in range(height):
        # 获取像素点的RGB值
        r, g, b = img.getpixel((x, y))
        # 判断是否为黑色像素
        if r == 0 and g == 0 and b == 0:
            # 如果是黑色像素则不做处理
            pass
        else:
            # 将非黑色像素全部换成白色像素
            img.putpixel((x, y), (255, 255, 255))

# 保存图片
img.save("new_image.jpg")

以上代码中,首先使用PIL库中的Image模块打开图片。然后获取图片尺寸,循环遍历每个像素点,获取像素点的RGB值,并判断是否为黑色像素。如果是黑色像素则不做处理,否则将非黑色像素全部换成白色像素。最后保存修改后的图片。

python 把图片中非黑色像素全部换成白色像素

原文地址: https://www.cveoy.top/t/topic/w7x 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录