原来 Excel 只需三步就可以给证件照换底色!

2020 年 10 月 14 日 CSDN
作者 | 黄伟呢
来源 | 数据分析与统计学之美(ID:gh_21c25c7e71d0)

头图 |  CSDN 下载自东方IC

Python完成证件照换底色

该图片来源于百度图片,如果侵权,请联系我删除!图片仅用于知识交流。

不久前,我写了一篇Python怎么给证件照换底色的文章,阅读2万+,评论102,点赞347,收藏1808。更好玩儿的是,整个留言区简直爆炸了(部分截图如下),好多人都给出自己的看法,褒贬不一
其实我想说明的是,一种事儿可能有很多种解决办法,我的这篇文章只是提供了一种思路。你只有知道了Python可以完成这件事儿,才会想着以后去优化它,不是吗?
Python证件照换底色: http://suo.im/60i6pb
import cv2import numpy as np# 读取照片img=cv2.imread('girl.jpg')
# 图像缩放img = cv2.resize(img,None,fx=0.5,fy=0.5)rows,cols,channels = img.shapeprint(rows,cols,channels)cv2.imshow('img',img)
# 图片转换为灰度图hsv = cv2.cvtColor(img,cv2.COLOR_BGR2HSV)cv2.imshow('hsv',hsv)
# 图片的二值化处理lower_blue=np.array([90,70,70])upper_blue=np.array([110,255,255])mask = cv2.inRange(hsv, lower_blue, upper_blue)

#腐蚀膨胀erode=cv2.erode(mask,None,iterations=1)cv2.imshow('erode',erode)
dilate=cv2.dilate(erode,None,iterations=1)cv2.imshow('dilate',dilate)

# 窗口等待的命令,0表示无限等待cv2.waitKey(0)

这篇文章最终展示出来的效果并不是那么的好,可以看出轮廓周围的毛边,并没有很好的去除,可能我的学艺不精的缘故。如果哪位大神有兴趣,可以将这个代码完善一下,上方我提供了原文链接。


Excel完成证件照换底色


既然大家都对这个技能如此感兴趣,我必须要找到一个既容易又效果好的方法,来完成证件照换底色的需求。如果说Python效果不太好,PS又需要一定的基础,那么Excel照换底色,会是很好的选择(效果如下)。

从上图可以看出:Excel证件照换底色的效果还是蛮好的,轮廓周围的毛边完全没有。

废话不多说,我们直接进入主题。看看Excel中,如何完成证件照换底色这个操作?

① 导入图片

② 单击图片,依次点击格式-->删除背景

这一步有一个很关键的步骤,如果没处理好,有可能会将衣服背景一并删除。因此我们需要标记要保留的区域

注意:是不断点击要保留的区域,直至这个衣服完全出现为止。如果没有做这一步,出来的就是一个人头像,效果如图。

③ 随意更换你想要替换的背景色

当我们换好证件照底色后,还可以给图片做一系列的修改,简直不要太爽!

    
    
      
更多精彩推荐
     
     
       
去伪存真,更多区块链落地应用即将涌现
你认为程序员的最高境界是什么?| 每日趣闻
虎牙、斗鱼正式达成合并协议;中国广电正式成立,或催生5G发展新格局;Linux 5.9 释出|极客头条
8000字 | 32 张图 | 一文搞懂事务+隔离级别+阻塞+死锁
图神经网络快速爆发,最新进展都在这里了
今年至少有75家交易所关闭,近半数没有说明原因
  
  
    
点分享
点点赞
点在看
登录查看更多
0

相关内容

如何撰写好你的博士论文?CMU-Priya博士这30页ppt为你指点
专知会员服务
52+阅读 · 2020年10月30日
专知会员服务
44+阅读 · 2020年10月5日
迁移学习简明教程,11页ppt
专知会员服务
106+阅读 · 2020年8月4日
还在修改博士论文?这份《博士论文写作技巧》为你指南
商业数据分析,39页ppt
专知会员服务
157+阅读 · 2020年6月2日
专知会员服务
41+阅读 · 2020年2月20日
wafw00f 简单利用
黑白之道
10+阅读 · 2019年6月23日
PHP使用Redis实现订阅发布与批量发送短信
安全优佳
7+阅读 · 2019年5月5日
7 款实用到哭的App,只说一遍
高效率工具搜罗
84+阅读 · 2019年4月30日
用OpenCV创建GIFs,给你的照片戴上墨镜
论智
8+阅读 · 2018年11月8日
Python | 爬爬爬:爬百度云,爬百度贴吧,爬爱奇艺
计算机与网络安全
3+阅读 · 2018年3月30日
用 Python 和 OpenCV 检测图片上的条形码
Python开发者
5+阅读 · 2018年1月20日
爬了自己的微信,原来好友都是这样的!
七月在线实验室
4+阅读 · 2018年1月18日
Arxiv
0+阅读 · 2020年11月28日
Foreground-aware Image Inpainting
Arxiv
4+阅读 · 2019年1月17日
Arxiv
6+阅读 · 2018年1月14日
VIP会员
相关VIP内容
如何撰写好你的博士论文?CMU-Priya博士这30页ppt为你指点
专知会员服务
52+阅读 · 2020年10月30日
专知会员服务
44+阅读 · 2020年10月5日
迁移学习简明教程,11页ppt
专知会员服务
106+阅读 · 2020年8月4日
还在修改博士论文?这份《博士论文写作技巧》为你指南
商业数据分析,39页ppt
专知会员服务
157+阅读 · 2020年6月2日
专知会员服务
41+阅读 · 2020年2月20日
相关资讯
wafw00f 简单利用
黑白之道
10+阅读 · 2019年6月23日
PHP使用Redis实现订阅发布与批量发送短信
安全优佳
7+阅读 · 2019年5月5日
7 款实用到哭的App,只说一遍
高效率工具搜罗
84+阅读 · 2019年4月30日
用OpenCV创建GIFs,给你的照片戴上墨镜
论智
8+阅读 · 2018年11月8日
Python | 爬爬爬:爬百度云,爬百度贴吧,爬爱奇艺
计算机与网络安全
3+阅读 · 2018年3月30日
用 Python 和 OpenCV 检测图片上的条形码
Python开发者
5+阅读 · 2018年1月20日
爬了自己的微信,原来好友都是这样的!
七月在线实验室
4+阅读 · 2018年1月18日
Top
微信扫码咨询专知VIP会员