大家好,上期分享了一个关于小红书爆款笔记二创的Coze工作流,反响热烈,很多小伙伴都成功实践了。
今天,我将继续为大家介绍Coze的一项强大功能——图像流-AI证件照。
建议收藏本文,以备不时之需!据我所知,通过支付宝小程序生成一张证件照可能需要花费大几十元呢!虽然我并没有使用过,但听说价格不菲。
首先,让我们来看一下成品效果:
用户通过智能体上传自己的照片,并选择性别和所需的背景颜色。因为某些证件照有特定的背景颜色要求,如红色或蓝色。
体验地址请见文末。
好了,废话不多说,接下来是详细步骤。
有什么问题欢迎在评论区留言交流,或在公众号主页联系我!
首先,请访问Coze官网:https://www.coze.cn/。
这次我们将使用“图像流”来处理图片,与上期处理小红薯文案不同。
请按照下图新建一个“图像流”,并输入名称和描述。
在开始节点,我们需要设置三个参数:照片、性别、背景色。为了方便理解,这里用拼音命名。
- 变量名:zhaopian,变量类型:Image,描述:上传您的照片。
- 变量名:xingbie,变量类型:String,描述:输入您的性别。
- 变量名:beijingse,变量类型:String,描述:白、红、蓝。
虽然有人可能会想,既然用户已经上传了照片,为什么不能让AI自动分析照片中人物的性别呢?这样不是更“智能”吗?但考虑到AI识别的准确度问题,我还是选择了让用户主动选择,以免出现识别错误,反而从“人工智能”变成“人工智障”。
有了用户信息后,我们将根据用户的性别来判断应该生成什么风格的照片。这里使用“选择器”节点与开始节点连接,“引用变量”选择开始节点的xingbie,判断如果性别为男则走第一个工作流通道,否则走第二个工作流通道。
准备两张证件照模板照片,生成证件照的原理是对这两张模板照片进行换脸。在图像流中加入“智能换脸”节点,并修改节点名称为“男生换脸”。换脸图引用开始节点的zhaopian,底图选择你准备好的男生证件照模板。同样地,为女生也添加一个换脸节点。
连接前面的通道,选择对应的通道后完成换脸。接下来处理背景颜色。常用的背景颜色有3种:白、红、蓝。由于我使用的模板图底色是蓝色,因此还需要添加红色和白色背景。添加选择器并重命名为“男生背景色选择”,设置两个判断条件:当开始节点的颜色参数为红时走第一个通道;为白时走第二个通道;否则走“否则”通道。在替换背景前,对前面“智能换脸”节点的照片进行画质修复处理。三个通道都加上画质提升节点并与前面的颜色选择节点连接。提升画质后开始替换背景色。首先使用“智能抠图”节点将人物主体抠出,然后添加红色或白色背景。使用“画板”节点可以完美实现这一功能。添加“智能抠图”节点后上传图选择“画质提升”节点输出的图片data并选择透明背景图模式。得到透明背景图后使用“画板”节点设置参数为“hong”并引用抠图完成的背景图。这里画板的尺寸应与“智能换脸”节点使用的底图大小一致可在图片文件右键属性中的详细信息中查看。接下来选中参数引用图层更换图片的地方先上传换脸节点用到的模板底图填充方式选择自适应。点击图片上周围的白点将图片拉大直至完全覆盖红色区域即可。白色通道也进行同样的操作。蓝色通道由于背景色本身就是蓝色因此不需要这两步操作。将三个通道与“结束”节点连接。女生部分原理相同这里不再赘述。男女六个通道全部连接到结束节点后设置回答模式为返回变量由智能体生成回答并设置六个参数分别引用各个通道最后一个节点的“data”参数。整个图像流结构如下:试运行一下女生白色背景没有问题发布!接下来创建BOT智能体并引入我们的图像流注意是图像流不是工作流哦!下拉找到“快捷指令”添加一个快捷指令并填写相应信息。人设和回复逻辑也请自行设置并在右上角发布即可。体验地址:https://www.coze.cn/s/iAueXu4W/记得点赞在看收藏三连!我们下期再见拜拜~