今天发现很多程序员并不会使用ps,当然我也不会(完全是因为懒~),所以呢,使用代码来实现修改图片指定颜色的功能 就是这个文章的主题咯
工具:python
先展示代码
from PIL import Image
def modify_black_to_red(image_path):
# 打开图片
image = Image.open(image_path)
# 转换为 RGBA 模式(如果图片不是 RGBA 模式)
image = image.convert('RGBA')
# 获取图片的像素数据
pixels = image.load()
# 遍历每个像素
for i in range(image.width):
for j in range(image.height):
r, g, b, a = pixels[i, j]
# 定义一个阈值,判断是否为近似黑色
threshold = 150
if r <= threshold and g <= threshold and b <= threshold:
pixels[i, j] = (255, 0, 0, a) # 改成红色
# 保存修改后的图片
image.save('b2.png')
# 放入图片位置
modify_black_to_red('b.png')
需要在有python环境下,有pillow安装包的情况下使用
将自己图片的路径放入到b.png那个位置,然后就执行就可以 了