视觉智能平台通过ios端的小程序进行拍照 后发送到oss进行保存 将url提交给身份证识别接口时提示”输入的image解码失败“,请帮忙看一下
图片地址:"https://fahuobangapp-nwm.oss-cn-shanghai.aliyuncs.com/other/20231013/11623293220825374721697191305422.jpg"
{
"RequestId": "B1E9EA11-2280-5E7A-AEC9-35F2F4AFCC8C",
"HostId": "ocr.cn-shanghai.aliyuncs.com",
"Code": "InvalidImage.UnsupportedMediaType",
"Message": "图片类型不支持,请检查图片类型和内容 - 图像内容错误或格式不支持,请更换图片后重试,图像格式:JPEG、JPG、PNG、BMP、GIF。 - The param side is mismatching.",
"Recommend": "https://api.aliyun.com/troubleshoot?q\u003dInvalidImage.UnsupportedMediaType\u0026product\u003docr\u0026requestId\u003dB1E9EA11-2280-5E7A-AEC9-35F2F4AFCC8C"
}
您好,您的这个操作流程是没有问题的,通过小程序采集照片上传到OSS存储,然后调用视觉智能开放平台的身份证识别API接口传入图片进行识别二代身份证关键字段内容,关键字段包括:姓名、性别、民族、身份证号、出生日期、地址信息、有效起始时间、签发机关,同时可输出身份证区域位置和人脸位置信息。
根据您的错误描述可能是图片格式不满足
或者是您通过小程序采集的图片内容没有身份证相关内容,建议您重新进行图片采集,建议参考这样的身份证图片
根据您提供的信息,身份证识别接口提示"输入的image解码失败",并给出了错误信息:"图片类型不支持,请检查图片类型和内容 - 图像内容错误或格式不支持,请更换图片后重试,图像格式:JPEG、JPG、PNG、BMP、GIF。"。
根据您提供的错误信息,身份证识别接口返回的错误码是"InvalidImage.UnsupportedMediaType",错误信息是"图片类型不支持,请检查图片类型和内容 - 图像内容错误或格式不支持,请更换图片后重试,图像格式:JPEG、JPG、PNG、BMP、GIF。 - The param side is mismatching。",建议您检查一下您上传的图片格式是否符合要求。
根据您提供的图片地址,可以发现该图片的文件名后缀为.jpg,应该是一个常见的图片格式。但是,身份证识别接口返回的错误信息中提到,图片类型不支持,图像格式:JPEG、JPG、PNG、BMP、GIF。因此,建议您检查一下图片的格式是否正确,如果格式不正确,需要将图片转换为正确的格式。
另外,身份证识别接口返回的错误信息中还提到,"The param side is mismatching",这可能意味着您在调用身份证识别接口时,side参数设置不正确。建议您检查一下side参数的设置,确保其设置正确。
这个错误提示是因为你上传的图片类型不被身份证识别接口支持,建议检查图片的格式,确保其为JPEG、JPG、PNG、BMP或GIF格式。同时,也需要确保图片的大小在接口规定的范围内,如果图片过大,可能会导致上传失败。
从你提供的错误信息来看,问题可能是出在图片的格式上。阿里云视觉智能平台的OCR服务支持的图像格式包括JPEG、JPG、PNG、BMP和GIF。而你提供的图片URL看起来像是一个JPEG格式的图片,但错误信息却显示"The param side is mismatching.",这可能意味着图片的格式并不被支持。
建议你首先确认图片的格式是否正确,然后确保图片的内容清晰且不包含过多的噪声。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。