Python-批量修改图片全部颜色,批量修改图片的指定颜色,马甲包一键换主题UI

为解决程序员在缺乏UI设计资源时批量修改APP图标和界面的需求,介绍了一款工具及其实现方法,通过Python脚本快速更换马甲包UI,降低人力与时间成本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

开发本软件的主要是为了解决部分程序员在没有UI设计小姐姐的情况下,想批量修改APP的图标和UI的!
还有就是想做马甲包批量引流的,每次换皮去重新做图很是麻烦,增加了换皮的人力成本和时间成本,使用这个方法就可以快速有效的给马甲包换皮,一键更换马甲包的UI和主题!

代码

以下是部分的替换代码,详细请移步GIT:
https://gitee.com/zfj1128/ZFJObsLib_dmg

from PIL import Image

i = 1
j = 1
img = Image.open("e:/pic/222.jpg")#读取系统的内照片
print (img.size)#打印图片大小
print (img.getpixel((4,4)))

width = img.size[0]#长度
height = img.size[1]#宽度
for i in range(0,width):#遍历所有长度的点
    for j in range(0,height):#遍历所有宽度的点
        data = (img.getpixel((i,j)))#打印该图片的所有点
        print (data)#打印每个像素点的颜色RGBA的值(r,g,b,alpha)
        print (data[0])#打印RGBA的r值
        if (data[0]>=170 and data[1]>=170 and data[2]>=170):#RGBA的r值大于170,并且g值大于170,并且b值大于170
            img.putpixel((i,j),(234,53,57,255))#则这些像素点的颜色改成大红色
img = img.convert("RGB")#把图片强制转成RGB
img.save("e:/pic/testee1.jpg")#保存修改像素点后的图片

功能

a、修改图片的指定颜色

比如图片的主题颜色是“#D4237A”,我想修改成“#14CB90”,只需要设置“#D4237A==>#14CB90”就可以了,效果如:

再比如我们把下面这张图片的蓝色修改成红色:

b、修改全部图片的全部颜色为一种颜色

这个功能是为了方便程序员将目录中的所有颜色替换成一种颜色,使用起来简单方便,如下图:
在这里插入图片描述

工具

鉴于很多移动端开发小白,并不会Python脚本语言,我已经功能打包成GUI的软件,操作简单方便,方便马甲包开发者一键修改UI。

下载地址:https://gitee.com/zfj1128/ZFJObsLib_dmg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值