Python替换图片上一些颜色

您所在的位置:网站首页 ps怎么修改图片文字颜色与原图一致呢 Python替换图片上一些颜色

Python替换图片上一些颜色

2023-06-29 13:43| 来源: 网络整理| 查看: 265

之前做的论文配图颜色太浅,被要求修改,但原图稿已丢失,无奈使出此招。 先找一张你要替换颜色的照片,我这个保存的PNG格式的。看 ,就是下面这只叮当猫! 替换前的图片 请添加图片描述 很重要的一个步骤,用颜色识别工具对图像的RGB区间进行观察,寻找特征。 苹果mac上使用 数码测色计,windows平台可下载其他的颜色识别软件。

上代码:

from PIL import Image path = "/Users/xsx/Desktop/ddm.png" img = Image.open(path) m = img.size[0] n = img.size[1] c = Image.new("RGB",(m,n)) pix = img.load() for y in range(n):for x in range(m):list = pix[x,y]# 判断要替换的颜色的RGB值的区间 # 替换后若还有一些像素点存在未替换,可使用颜色识别工具识别一下,针对性修改一下的判断区间if 120 >list[0] > 40 and 150>list[1]>80 and 210 >list[2]>150:#替换后的颜色c.putpixel([x,y],(20,255,255,0)) else:c.putpixel([x,y],list) c.save("/Users/xsx/Desktop/ddm_1.png") c.show()

替换后的图片 请添加图片描述 请添加图片描述 图片来网络,若有侵权,请联系本人删除,抱歉!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3