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

视觉智能平台图像人脸融合 我输入的模板和人脸图都是png格式为啥给我返回jpg格式?

视觉智能平台图像人脸融合 我输入的模板和人脸图都是png格式为啥给我返回jpg格式?在网页上试用,下载的结果就有png格式的。测试完以后点击下载结果,有个包,里边就是png的。

展开
收起
嘟嘟嘟嘟嘟嘟 2023-10-18 07:59:10 47 0
3 条回答
写回答
取消 提交回答
  • 图像人脸融合服务默认输出的是jpg接口,和输入的图片格式没有关系。

    2023-10-20 14:56:16
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    可能是您在调用视觉智能平台图像人脸融合接口时,没有指定输出格式为PNG格式。您可以尝试在调用接口时,添加参数指定输出格式为PNG格式,如下所示:

    img_url = "https://example.com/image.jpg"
    template_url = "https://example.com/template.png"
    output_format = "PNG"
    output_url = "https://example.com/output.png"
    
    response = client.detect_faces(image_url, template_url, output_format=output_format)
    result = response.get_result()
    
    if result.get("code") == 0:
        # 下载输出结果
        download_url = result.get("result")
        r = requests.get(download_url)
        with open(output_url, "wb") as f:
            f.write(r.content)
    else:
        print("Face detection failed with code %s" % result.get("code"))
    
    2023-10-18 13:42:06
    赞同 展开评论 打赏
  • 那个下载是前端的下载,可能会有格式转化。要以示例代码结果中的图片格式为准
    cb726f2a5780ebb20097befffe3598f7.png
    输出就规定是jpg格式。
    此回答整理自钉群“阿里云视觉智能开放平台咨询1群”

    2023-10-18 11:38:35
    赞同 展开评论 打赏

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

相关产品

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

    热门文章

    相关电子书

    更多
    阿里云视觉智能开放平台 立即下载
    阿里云视觉智能开放平台-产品介绍 立即下载
    阿里云视觉智能开放平台产品介绍 立即下载