python图像处理——图像背景色处理小工具

python图像处理——图像背景色处理小工具

工具应用场景

体育竞赛在制作成绩册时,需要裁判员签名,拍摄的图片背景由于光线原因不是白色的,需要进行处理。使用工具可以将背景处理成白色。

使用方法

  1. 双击打开.exe文件
    在这里插入图片描述
  2. 点击“选择文件”,选择要处理的文件
    在这里插入图片描述
  3. 设定阈值0-255,背景颜色接近白色,值可选择接近255,反之值接近0,点击确定
    在这里插入图片描述
  4. 若不理想,可重新设定阈值,满足要求后,点击保存文件

重点代码

1.文件选择器,读取文件和保存文件

import tkinter.filedialog
file_name = tkinter.filedialog.askopenfilename(defaultextension=".jpg",  filetypes=[("JPG", ".jpg"), ("PNG", ".png")])  # 读取文件,自动添加后缀,筛选文件
pil_im = Image.open(file_name)  # 打开文件
……
save_file = tkinter.filedialog.asksaveasfilename(defaultextension=".png", filetypes=[("PNG", ".png"), ("GIF", ".gif")],  initialdir=file1[0], initialfile=file2[0])  # 保存文件,默认格式,类型,文件地址和文件名
save_file = save_file.replace("/", "\\")  # 地址斜杆替换成反斜杠
Image.open(file_name).save(save_file)  # 保存文件

工具下载链接

https://download.youkuaiyun.com/download/weixin_39151703/12043954

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值