开发者社区 > 视觉智能 > 正文

视觉智能开放平台智能美肤接口传入png返回jpg,透明变黑色。有没有办法传入的png返回也是png?

视觉智能开放平台智能美肤接口传入png返回jpg,透明变黑色。有没有办法传入的png返回也是png?

展开
收起
嘟嘟嘟嘟嘟嘟 2023-10-30 19:59:34 52 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在视觉智能开放平台上,如果您的图片是PNG格式,其中包含透明通道信息,而API返回的却是JPEG格式,透明部分会被替换为黑色。这是因为在 JPEG 格式中不支持透明色,因此图片中的透明部分将被转换成黑色。

    如果您想保留透明度信息,有两种可能的方法:

    1. 使用API提供的图像输出格式选项:如果API支持输出 PNG 格式,请在 API 请求中设置此选项。具体如何设置,请查阅 API 的官方文档或开发者指南。
    2. 自动转换图像格式:在接收到 API 返回的结果后,使用图像处理软件或其他工具将图片转换回 PNG 格式。但是要注意这种方法可能会影响图像质量。
    2023-10-31 14:29:27
    赞同 展开评论 打赏
  • 视觉智能开放平台的智能美肤接口在处理图片时,可能会对图片进行一些预处理操作,例如转换为JPG格式,以便于后续的图像处理。这是因为JPG格式的图片具有更好的压缩率和更高的处理效率。

    如果你想在返回时保持PNG格式,你可以尝试以下几种方法:

    1. 在调用智能美肤接口之前,先将图片转换为PNG格式。这样,即使接口在处理过程中将图片转换为JPG,你在返回时也可以得到PNG格式的图片。

    2. 你可以在调用智能美肤接口时,指定输出格式为PNG。但是,这需要接口支持这个选项,并且可能需要你提供额外的参数。

    3. 你可以在接收到返回的图片后,使用图像处理库将其转换为PNG格式。

    请注意,这些方法可能会影响图片的处理效果和效率。如果你需要更精确的控制,你可以考虑使用视觉智能开放平台的自定义模型功能,这样可以让你更灵活地控制图片的处理过程。

    2023-10-31 14:09:01
    赞同 展开评论 打赏
  • 智能美肤默认返回的是jpg图,无法修改,建议你可以先调用美肤,之后再调用分割。此回答整理自钉群“阿里云视觉智能开放平台咨询1群”

    2023-10-30 20:12:36
    赞同 展开评论 打赏

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

相关产品

  • 视觉智能开放平台
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云视觉智能开放平台-产品介绍 立即下载
    阿里云视觉智能开放平台产品介绍 立即下载
    利用CNN实现无需联网的图像识别 立即下载