文字识别OCR调用返回 Invalid Input - wrong category是什么原因?
楼主你好,该错误一般表示您提交的请求中分类参数错误。请检查您的请求中的分类参数是否正确,包括是否选择了正确的分类类型、选择了正确的图片类型、是否包含了必要的请求参数等。您可以参考阿里云的API文档,确认您的请求格式是否正确。
您好,文字识别OCR调用接口返回如下错误信息的话
说明您调用接口时上传的图片内容与当前调用接口支持的图片内容不匹配,比如您传入身份证图片调用驾驶证接口。
463 Invalid Input - wrong category 输入图像不是对应服务的图像,如行驶证服务请求的不是行驶证-此回答整理自钉群“【官方】阿里云OCR公共云客户交流群”
"Invalid Input - wrong category"错误通常是因为在调用文字识别(OCR)服务时,输入的参数或请求中的类别信息不正确导致的。以下是一些可能导致此错误的常见原因:
类别选择错误:OCR服务通常支持多个不同的类别,例如身份证、驾驶证、护照、表格等。当你使用OCR服务时,需要确保所选择的类别与要识别的文档类型相匹配。如果选择了错误的类别或未提供正确的类别信息,就会收到该错误消息。
缺少必需的参数:OCR服务可能需要特定的参数来识别不同类别的文档。如果在请求中缺少必需的参数,或者参数值不正确,也可能导致出现"Invalid Input - wrong category"错误。
解决这个问题的方法如下:
检查类别信息:确保你在调用OCR服务时选择了正确的类别,并与要识别的文档类型相匹配。可以参考OCR服务提供商的文档或示例代码,以确认所选择的类别名称和标识符。
验证参数:仔细检查请求中的参数,并确保提供了所有必需的参数,并且参数值是正确的。根据OCR服务的要求,填写正确的参数值,包括图像数据、语言设置、图像分辨率等。
查看错误消息:当收到"Invalid Input - wrong category"错误时,还应该检查提供的错误消息,以获取更具体的信息。错误消息可能提供了有关是哪个参数或类别出现问题的提示。
"Invalid Input - wrong category"错误通常表示所提供的输入参数中包含了无效的或错误的分类(category)。不同的OCR服务可能对输入参数的要求和限制有所不同,因此具体原因会因所选的OCR服务而异。
以下是一些常见导致该错误的可能原因:
错误的分类名称:请确保所提供的分类名称是正确的,并与所选OCR服务的分类列表匹配。检查是否存在拼写错误或其他输入错误。
不支持的分类:某些OCR服务可能只支持特定的文档类型或分类。如果你使用了不受支持的分类名称,则会返回此错误。请参考所选OCR服务的文档,确定其所支持的分类列表。
缺少必需的分类参数:某些OCR服务可能要求必须提供分类参数才能进行识别。如果未提供所需的分类参数或参数缺失,可能会导致此错误。请仔细检查所选OCR服务的文档,确保正确提供了所有必需的参数。
版本不匹配:有时,不同版本的OCR服务可能具有不同的参数命名或要求。如果你使用了不匹配的版本或参数设置,则可能会出现此错误。请核对所选OCR服务的文档,确保在调用API时使用正确的版本和参数。
总之,"Invalid Input - wrong category"错误通常是由于提供了无效的或错误的分类参数导致的。仔细检查所选OCR服务的文档,确保提供正确的分类名称,并满足其他可能存在的参数要求和限制。如有需要,可以参考供应商的错误消息或与其支持团队联系,以获取更具体的错误信息和解决方案。
463 Invalid Input - wrong category 输入图像不是对应服务的图像,如行驶证服务请求的不是行驶证。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。