把手写签名转换为电子签名(背景透明)
# coding=utf8import sys
from PIL import Image
def clip_image(image_path, save_path):
img = Image.open(img_path)
img = img.resize((img.width * 2, img.height * 2), Image.LANCZOS)# 将图片尺寸放大两倍
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>100 or xiangsu>100 or xiangsu>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
print('当前要处理的图片:', img_path)
save_path = img_path.split(r'/')[-1] + "_WJ.png"
clip_image(img_path, save_path)
print('处理后保存的位置:', save_path)
input('所有任务已处理完毕,按任意键退出')
自己装个Python 用pyinstaller 打包
https://pic.imgdb.cn/item/65602b91c458853aef87383c.jpg
666 这个可以
页:
[1]