智能美肤接口我传的是png图片,导出之后是jpg图片,为啥格式变了?png有透明的部分

智能美肤接口我传的是png图片,导出之后是jpg图片,为啥格式变了?png有透明的部分

展开
收起
真的很搞笑 2023-04-19 08:05:12 194 分享 版权
4 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    阿里云视觉智能开放平台的智能美肤接口支持传入PNG格式的图片作为输入,但接口输出的图片格式是JPEG格式。这是因为,在美颜处理过程中,图像经过了处理和优化,最终输出的图片格式是JPEG格式,不支持透明度的处理。

    因此,如果需要传入带有透明度的PNG图片进行美颜处理,建议先将PNG格式的图片转换成JPEG格式,再传入接口中进行处理。转换PNG格式到JPEG格式的方式可以使用常用的图片处理工具,如Photoshop、GIMP等,或对应的编程语言的图片处理库。

    2023-04-30 22:05:24
    赞同 展开评论
  • 值得去的地方都没有捷径

    阿里云视觉智能开放平台的智能美肤接口支持的图片格式包括JPG、JPEG、PNG和BMP等,但是返回的结果都是JPG格式的图片。

    这是因为在进行美肤处理时,阿里云视觉智能开放平台会将输入的图片转换为JPG格式进行处理,然后再将处理后的结果转换为JPG格式的图片返回。

    对于您传入的PNG图片,如果其中包含了透明部分,那么在转换为JPG格式时,透明部分会被填充为白色或其他颜色,因此可能会导致输出的结果与输入的图片略有不同。

    如果您需要保留图片的透明部分,建议在传入图片时将其转换为JPG格式,并将透明部分填充为与原图相同的颜色,然后再进行美肤处理。

    2023-04-19 14:18:07
    赞同 展开评论
  • png有透明的部分,此回答整理自钉群“阿里云视觉智能开放平台咨询1群”

    2023-04-19 10:43:48
    赞同 展开评论
  • 应该是先分割抠图之后,再进行美肤的,美肤是对图层处理,会将分割的图层再次显示处理,所以建议先调用美肤,再调用分割抠图的接口

    2023-04-19 10:33:30
    赞同 展开评论
问答分类:
问答地址:

为开发者提供高易用、普惠的视觉API服务,帮助企业快速建立视觉智能技术应用能力的综合性视觉AI能力平台。适用于数字营销、互联网娱乐、安防、手机应用、泛金融身份认证等行业。

收录在圈子:
阿里云视觉智能开放平台视觉AI能力问题咨询,请通过钉钉群(23109592)加入阿里云视觉智能开放平台咨询群

热门讨论

热门文章

还有其他疑问?
咨询AI助理