视觉智能平台【图像隐形文字水印】QualityFactor为非必传参数,但是实际调用验证了是否为空?
经过查阅阿里云官方文档,发现在使用阿里云视觉智能平台的【图像隐形文字水印】API时,QualityFactor参数是非必传参数。但是,在实际调用该API时,如果QualityFactor参数为空,则会返回错误码400,提示“QualityFactor is empty”。因此,虽然该参数在文档中标注为非必传参数,但在实际调用时,如果想要避免出现错误,还是需要传入该参数并指定合适的值。
您好,阿里云视觉智能平台提供的【图像隐形文字水印】接口中,QualityFactor参数为控制输出图片的质量因子,可以不传给API调用。这个参数的默认值为80。
在实际调用该接口时,如果QualityFactor参数为空或为None,API将使用默认的80作为质量因子。因此,即使未传递QualityFactor参数,API仍然可以正常工作。而且在API文档中,QualityFactor 参数确实是标明了非必传参数。
针对您提到的"实际调用验证了是否为空"的问题,建议您检查一下API调用中其他的参数是否正确,在代码中是否存在问题。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。