吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7715|回复: 71
收起左侧

[Python 原创] 把手写拍照转换为电子签名(背景透明的png图)

  [复制链接]
liyitong 发表于 2023-1-29 16:27
本帖最后由 liyitong 于 2023-1-29 16:30 编辑

原帖:https://www.52pojie.cn/thread-1572208-1-1.html
当时用了pyqt5,打包时候还包含了很多不用的第三方依赖包,导致文件体积非常大,将近300M。
把主要功能摘了出来,没有写界面,新建了一个纯净的python环境,打包后只有15M,很符合常规。
[Python] 纯文本查看 复制代码
# coding=utf8
import sys
from PIL import Image

def clip_image(image_path, save_path):
    img = Image.open(img_path)
    img = img.convert('RGBA')
    x,y=img.size
    for i in range(x):
        for j in range(y):
            xiangsu=img.getpixel((i,j))
            if xiangsu[0]>100 or xiangsu[1]>100 or xiangsu[2]>100:
                img.putpixel((i, j), (0,0,0,0))
            else:
                img.putpixel((i,j), (0,0,0,255) )

    img.save(save_path)

if __name__=='__main__':
    if len(sys.argv)<2:
        input('不能直接运行,需要把图片文件拖动到可执行程序上来')
        exit(0)
    total=len(sys.argv)-1
    print("总任务数:%d"%total)
    for i in range(1,total +1):
        img_path=sys.argv[i]
        print('当前要处理的图片:', img_path)
        save_path = img_path.split(r'/')[-1] + "_ele_sign.png"
        clip_image(img_path, save_path)
        print('处理后保存的位置:', save_path)
    input('所有任务已处理完毕,按任意键退出')
使用方法:把照片文件拖到可执行程序上即可。
下载地址:(14.59M)
https://cloud.189.cn/web/share?code=qYzAnibUJNV3(访问码:tma2)

免费评分

参与人数 13吾爱币 +10 热心值 +10 收起 理由
xzxtd + 1 + 1 我很赞同!
badjock + 1 谢谢@Thanks!
y_y___ + 1 + 1 用心讨论,共获提升!
ifeixiong + 1 + 1 我很赞同!
zshuim + 1 谢谢@Thanks!
vicomtry + 1 + 1 谢谢@Thanks!
Roadman1 + 1 我很赞同!
blywq + 1 + 1 谢谢@Thanks!
zhyjljj + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
surenyue + 1 我很赞同!
yf668888 + 1 谢谢@Thanks!
zhangyiyang + 1 + 1 谢谢@Thanks!
ss1522 + 1 用心讨论,共获提升!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Roadman1 发表于 2023-1-29 16:35
本帖最后由 Roadman1 于 2023-1-29 16:53 编辑

https://wwls.lanzoub.com/ihGpi0m23kzi
密码:52pj


ps:软件的名字我保存的时候修改为本帖的主题名字了

免费评分

参与人数 2吾爱币 +1 热心值 +1 收起 理由
yanglinman + 1 谢谢@Thanks!
surenyue + 1 我很赞同!

查看全部评分

yesky888 发表于 2023-1-29 17:52
surenyue 发表于 2023-1-29 16:32
必须要电信邮箱?

免费评分

参与人数 1吾爱币 +1 收起 理由
liyitong + 1 电信网盘,啥邮箱都行

查看全部评分

lazhou 发表于 2023-1-29 17:07
正需要,下载用起来了!谢谢!
xjwang115 发表于 2023-1-29 17:30
看看,学习下
debug_cat 发表于 2023-1-29 17:48
很不错,这个整好需要
zhangyiyang 发表于 2023-1-29 17:54
我刚好正在找这方面的东西,谢谢啦!
xingliqing 发表于 2023-1-29 17:54
试试效果
yf668888 发表于 2023-1-29 18:16
很不错,谢谢啦!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 12:34

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表