使用视觉智能平台人物分割后,如何跟我自己的背景合并?-[阿里云_云淘科技]

证件照制作:上传或拍摄一张生活照,可将人物精细地分割出来,再搭配其他背景处理能力,最终制作出标准的证件照。
请教下,使用视觉智能平台人物分割后,如何跟我自己的背景合并,背景是白色的底,然后还有一条横幅状的logo

以下为热心网友提供的参考意见

视觉智能开放平台提供了人体分割,人体分割输出背景透明图,然后可以自行代码合成背景。平台也提供了示例代码可以用于参考:
2023/12/23/error.html”)
logo_image = Image.open(“logo.png”)

# 将logo放置在背景图像上
bg_image.paste(logo_image, (logo_x, logo_y))

# 创建一个与背景图像相同尺寸的透明画布
transparent_canvas = Image.new(‘RGBA’, bg_image.size, (255, 255, 255, 0))

# 将人物图像粘贴到透明画布上,使用分割结果作为蒙版
draw = ImageDraw.Draw(transparent_canvas)
draw.bitmap((0, 0), person_image, fill=(255, 255, 255, 255), mask=person_mask)

# 将透明画布与背景图像合并
result_image = Image.alpha_composite(bg_image, transparent_canvas)

# 保存最终结果
result_image.save(“output.jpg”, “JPEG”)

以下为热心网友提供的参考意见

可以看下平台提供的证件照执照的一个示例
https://help.aliyun.com/zh/viapi/use-cases/human-segmentation
此回答整理自钉群“阿里云视觉智能开放平台咨询1群”

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/14531.html

(0)
匿名
上一篇 2023年12月6日
下一篇 2023年12月6日

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。