有时侯我们须要在文档里粘上电子签名,一般使用制做,而且一般软件还须要下载、安装,对于不常常使用的人来说,单独装这个软件没啥必要。
因而我们可以借助对签名的图片进行更改,得到电子签名。主要是将红色笔写的名子提取下来电子签名生成在线,白底的背景设为透明。
具体方式为:
1.找一张白纸,写上签名电子签名生成在线,之后在中作图软件进行简单的缩放、剪裁以及格式转化,转成一个png格式的图片。
2、对png格式的图片进行操作
import cv2 image = cv2.imread(r'bbb.png',cv2.IMREAD_UNCHANGED) size = image.shape print size,image[0][0] for i in range(size[0]): for j in range(size[1]): if image[i][j][0]>100 and image[i][j][1]>100 and image[i][j][2]>100: image[i][j][3] = 0 else: image[i][j][0],image[i][j][1],image[i][j][2] = 0,0,0 cv2.imwrite(r'ttt.png',image)
即可得到签名