如何制作证件照一键换背景小程序,必须24K纯智能无手动


证件照即各种证件上用来证明身份的照片。证件照要求是免冠(不戴帽子)正面照,照片上正常应该看到人的两耳轮廓和相当于男士的喉结处的地方,背景色多为红,蓝,白三种,尺寸大小多为一寸或二寸。

需求分析

一般用户拍照,背景都是各种各样的。因此需要换成纯色背景。

我们要用户基本不用操作,上传图片,就得到证件照。自动抠图、裁剪、换背景色。

准备工作

1、抠图API

快速开始 · GitBook​www.picup.shop

智能一键抠图是必须的,而且抠图的效果要满足几个方面:

1. 完整,不要多了,不要少了

2. 边缘干净,清清爽爽

3. 头发丝丝分明,不要带出背景,换背景底色可以融合得很好

随机百度上找一些图片来做测试,就这个文章了

换个红底

换个蓝底

边缘完整感觉,顶部头发还透出了底色,完美~~

再换一个图,周迅,哎,你说明星的证件照也是比较一言难尽呀

红底的

蓝底的

效果还是杠杠的

2、背景颜色

主要是3种颜色:白、蓝、红

白色背景:用于护照、签证、驾驶证、身份证、二代身份证、驾驶证、黑白证件、医保卡、港澳通行证等

蓝色背景:用于毕业证、工作证、简历等(蓝色数值为:R:0 G:191 B:243 程序上就是 #00BFF3 或C:67 M:2 Y:0 K:0)

#00BFF3

红色背景:用于保险、医保、IC卡、暂住证、结婚照 (红色数值为:R:255 G:0 B:0 程序上就是#FF0000 或C:0 M:99 Y:100 K:0)

#FF0000

3、尺寸规格

开发接口参考文档-证件照规格列表

加我微信 roymind 索取 完整版

再多做2步

4、自动对齐位置

用户拍照可能偏左右,需要进行调整,可以让用户自己移动和放大缩小

通过PicUP.shop的API有个crop 参数,文档链接,裁剪到内容, 这样我们可以得到内容后简单对齐一下就可以适用大部分的情况

5、增加正装的覆盖层

供用户简单选择,比如男女西装

全部摆在一起看一下各个效果集成的样子

好了得益于技术进步,不论是后端的Python,还是前端的JS,利用抠图API,都可以比较轻松地制作一个像模像样的证件照程序了,加油~你是最重的~


发表评论

您的电子邮箱地址不会被公开。