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

OCR这张发票无法识别。响应为 code: 400, 那张png的原图就没法识别,这是什么原因导致?

OCR这张发票无法识别。响应为 code: 400, The corresponding image content is missing. request id: B1BA09AC-4278-5D42-AFC2-725A4674EC54image.png image.png 读光在线测试响应{"code":415,"message":"图像内容错误或者图像格式、编码不支持","requestId":"811A373F-DF32-5048-8628-A332B2C7B3D7"}图片是上传了的,手动重新截图是可以识别的,那张png的原图就没法识别,这是什么原因导致的?

展开
收起
真的很搞笑 2023-06-14 08:55:52 346 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    当 OCR 技术无法识别发票时,可能会返回一些错误信息,如您提到的 “code: 400, The corresponding image content is missing. request id: B1BA09AC-4278-5D42-AFC2-725A4674EC54” 错误。这个错误提示意味着 OCR 应用程序无法找到相应的图像内容。

    这种情况可能由以下原因导致:

    1. 图像文件缺失:OCR 应用程序需要获取正确的图像文件才能进行识别,如果文件缺失或者路径不正确,就会出现“corresponding image content is missing”的错误提示。

    2. 图像格式不支持:OCR 应用程序通常只支持特定的图像格式,例如 JPEG、PNG、BMP 等。如果使用了其他的图像格式,会导致 OCR 应用程序无法识别。

    3. 图像质量问题:OCR 技术对图像质量有要求,如果图像过于模糊、光线不足、角度倾斜等,都可能导致 OCR 技术无法正确识别。

    针对以上问题,可以采取以下措施来解决:

    1. 确认文件路径:检查输入文件是否存在,并确认路径是否正确。

    2. 转换图像格式:将图像文件转换为 OCR 应用程序所支持的图像格式(如JPEG、PNG 或 BMP)。

    3. 改善图像质量:优化图像质量,通过调整光线、去除噪声、旋转图像等方式来改善图像质量。

    总之,在使用 OCR 技术时,如果出现“corresponding image content is missing”的错误提示,可能由文件缺失、格式不支持、图像质量问题等原因导致。可以通过检查文件路径、转换图像格式、优化图像质量等方法来解决问题。

    2023-06-14 19:12:56
    赞同 展开评论 打赏
  • 全栈JAVA领域创作者

    根据提供的信息,可能的原因有以下几个:

    图片格式不支持:请确认您上传的图片格式是否为符合API要求的格式。 图片大小限制:根据阿里云OSS存储的文档,每个文件上传的大小不得超过5GB,因此请确认您上传的图片大小是否超过了5GB。 图片损坏:如果您上传的图片已经损坏或者内容缺失,可能会导致图片无法识别。 其他网络或者访问限制:请确认您的API请求是否受到了其他网络或者访问限制。 如果您无法确定问题的原因,请联系OSS服务商或者阿里云官方支持团队获取更多的帮助。

    2023-06-14 09:12:18
    赞同 展开评论 打赏
  • 没有传图片 ,目前多条发票详情的不支持 可以截图再试下 这个属于badcase 我反馈下image.png 这个属于badcase 我这边反馈下,这个要看数据什么时候能收集完,现在暂时没有足够多的badcase来优化,此回答整理自钉群“【官方】阿里云OCR公共云客户交流群”

    2023-06-14 09:05:19
    赞同 展开评论 打赏

文字识别技术可以灵活应用于证件文字识别、发票文字识别、文档识别与整理等行业场景,满足认证、鉴权、票据流转审核等业务需求。

相关电子书

更多
阿里云智能-印刷文字识别OCR-产品介绍 立即下载
阿里巴巴读光OCR 立即下载
印刷文字识别算法设计与在线服务 立即下载