证件照这东西,日常办事少不了,可线下拍一次不便宜,线上用软件生成也得掏腰包。别急,这个工作流来帮忙 —— 只需上传一张你的照片,就能免费生成不同底色的证件照,省钱又省心。
✄工作流拆解
这个工作流主要使用的是图像节点的功能,只需要三个核心流程,一个是判断一下用户上传的是男照还是女照,另一个是通过调用“智能换脸”节点来生成证件照,最后就是把生成的证件照进行美颜优化。整体工作流如下:
🔩创建工作流
我们先来创建一个工作流,用来处理人物图像生成证件照
整个工作流如下图,可以看到主要有两个分支
通过coze的意图判断功能会分成男生和女生两个性别,然后通过图像处理流程最后生成三张不同底色的证件照
按照表格一个个节点进行设置,各节点的配置详情如下:
|
节点
|
说明
|
示例
|
|
开始
|
开始节点需要输入一个和性别有关的词语和上传人物图片
具体设置如图:
face变量选择图像类型
|
|
|
意图识别:
![]() |
这个节点主要根据用户的描述来判断人物是男性还是女性,为了后面好选择用不同的底图
点击“添加节点”,选择业务逻辑下的“意图判断”
![]() 配置输入变量为开始节点的“xingbie”
![]() 意图匹配添加“男生”和“女生”
![]() 其他意图选项就直接连接结束节点
|
![]() |
|
智能换脸
![]() |
这个节点就是根据用户输入的人物图像换脸到我们设定的证件照上。
首先添加节点,选择“智能换脸”节点
![]() 添加六个智能换脸的节点,分别上传不同颜色的底图,底图示例如下:
女生:
![]() ![]() ![]() 男生:
底图:上传模板照片
变脸图:选择开始节点上传的”face变量“
![]() ![]() 注意节点连接:底图为女生就从”意图识别“中女生连出,男生就从男生连出,下面是整体流程图
![]() |
![]() |
|
美颜
![]() |
在每个”智能换脸“后面添加”美颜“节点
这个功能是对换脸后的图片进行美颜优化
![]() 一一对应连接
![]() 配置如下:
原图选择上个节点的”data“
![]() 美颜程度根据自己需求可以相应调整
|
![]() |
|
结束节点
![]() |
结束节点选择返回变量,输出为前面生成的证件图像,具体配置如下
![]() 选择”Face_Pretty“节点输出的”data“
![]() |
![]() |
这样工作流就搭建好了
📊效果测试
我们上传一个自拍照生成证件照测试,查看生成效果如下,你们觉得怎么样呢?




完整测试工作流如下:
输入:”xingbie“:女生 ”face“:上传人脸图像























