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


头图 | CSDN 下载自东方IC

Python完成证件照换底色
该图片来源于百度图片,如果侵权,请联系我删除!图片仅用于知识交流。

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家交易所关闭,近半数没有说明原因
点分享 点点赞 点在看
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
赞助链接
排名
热点
搜索指数
- 1 习近平出席福建舰入列授旗仪式 7904821
- 2 全国50强城市又变了 7808975
- 3 14岁初中生作文看哭全网 本人回应 7712194
- 4 进博会上的“全勤生” 7617249
- 5 西安市委书记方红卫被查 7519801
- 6 女子带快递纸盒买黄金 店员立即报警 7424462
- 7 净网:虚假摆拍直播绑架 4人被行拘 7332781
- 8 委内瑞拉总统:我在美国比霉霉都红 7238233
- 9 张家界荒野求生百人参赛仅剩17人 7135983
- 10 郑丽文表示将祭拜吴石将军 7047350









![脸红Dearie_臭美一下[doge] 们总教你善良,却没人教你保护好自己。 ](https://imgs.knowsafe.com:8087/img/aideep/2024/11/17/042facee16c3c9bd695f8e0e6885706c.jpg?w=250)
CSDN
