Menu
百科学网几行代码做一个签名

昨天出差刚回来,半夜在家打开邮箱竟然有个材料要马上提交,还要手写签名。家里没有扫描仪,只能自己做个签名,过程是这样的:

1.在A4纸上签个名;

2.用手机拍个照(背景有点黑,跟A4纸有色差),传到笔记本上;

3.运行以下代码,去掉暗色背景(python代码,首先要安装python)

import numpy as np

import matplotlib.image as plg

import matplotlib.pyplot as plt


img=plg.imread("E:/fig1.jpg")

#a=img[2406,1134,:]

#b=img[0,0,:]


img=np.where(img>100,255,img)

#plt.imshow(img)


plg.imsave("E:/fig2.PNG", img)


blob.png


手机照片


blob.png

去掉背景色以后的照片