R. python新手日记Python小推车R语言从零开始

Python数据处理从零开始----第四章(可视化)(15)制作

2019-06-22  本文已影响0人  柳叶刀与小鼠标

目录

Python数据处理从零开始----第四章(可视化)①Matplotlib包
Python数据处理从零开始----第四章(可视化)②图形和轴
Python数据处理从零开始----第四章(可视化)③散点图和误差棒
Python数据处理从零开始----第四章(可视化)④误差图
Python数据处理从零开始----第四章(可视化)⑤(韦恩图)
Python数据处理从零开始----第四章(可视化)⑥(画布设置)
Python数据处理从零开始----第四章(可视化)⑦(多图合并)
Python数据处理从零开始----第四章(可视化)⑧火山图
Python数据处理从零开始----第四章(可视化)⑨线性相关曲线
Python数据处理从零开始----第四章(可视化)⑩ROC曲线

Python数据处理从零开始----第四章(可视化)①①多分类ROC曲线

Python数据处理从零开始----第四章(可视化)①②堆积柱状图

Python数据处理从零开始----第四章(可视化)①③多变量绘图

Python数据处理从零开始----第四章(可视化)(14)使用seaborn绘制热图

Python数据处理从零开始----第四章(可视化)(15)制作签名

最近遇到一个问题:需要在一个pdf里面提交多个人的手写签名,而他们又离我很远。但是这个时候我发现只需要把对方把手写签名拍张照片发给我。我就可以提交一个带有所有人签名的PDF。

 # In[*]
%clear
%reset -f
# In[*]
import cv2
import  os
os.chdir('D:\\data\\pic')
image = cv2.imread(r'chenzihao.jpg',cv2.IMREAD_UNCHANGED)
 # In[*]
size =  image.shape
  # In[*]
print (size,image[0][0])
   # In[*]
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
 
   # In[*]
 
cv2.imwrite(r'chenzihao.png',image)


通过简单的代码我们就可以达到下面的效果,成功的将拍摄的签名转化为电子版本的手写签名。


上一篇下一篇

猜你喜欢

热点阅读