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

请问下OCR中这个错误提示是指什么意思?按图片情况分析来看。应该是跟长图切图不了的原因应该是一样的。

问题1:请问下OCR中这个错误提示是指什么意思?按图片情况分析来看。应该是跟长图切图不了的原因应该是一样的。但是为什么返回的抛错原因不一样,有些长图片收到的返回信息:The corresponding image content is missingjava.util.concurrent.executionexception: com.aliyun.sdk.gateway.pop.exception.PopClientException: (Code: unmatchedImageTypeMessage: code: 400, The image type does not match the API operation. request id: CCB9056F-23EA-53F4-9D68-A54A1EC1A5D1Request ID: CCB9056F-23EA-53F4-9D68-A54A1EC1A5D1),我这边是jpg的,oss显示类型是:image/jpeg 图片实际文件尾缀是jpg,是这个原因匹配不上吗? 问题2:http请求头哪里的是jpeg的image.png 原图是多张这样的图片拼在一起的。这个内容不算发票内容吗

展开
收起
真的很搞笑 2023-06-21 08:20:39 452 0
2 条回答
写回答
取消 提交回答
  • 回答1:400 unmatchedImageType The image type does not match the API operation. 图像类型与API接口不匹配,图片类型是指图片内容的类型 回答2:算法计算结果认为图片内容不匹配就返回这个错误,此回答整理自钉群“【官方】阿里云OCR公共云客户交流群”

    2023-06-21 10:03:11
    赞同 展开评论 打赏
  • 第一个问题,“The corresponding image content is missing”的报错信息一般是由于上传的图片文件内容为空或者无法读取导致的。您可以检查一下图片文件是否存在,文件是否损坏等情况。

    至于出现“image type does not match”的报错提示,可能是因为 API 要求上传的图片格式与实际上传的图片格式不一致,建议您确认一下上传的图片格式是否正确。

    第二个问题,如果您上传的是一张由多张图片拼接而成的长图,那么需要将这张长图进行切割、拆分成多张小图再进行识别。同时,需要注意在上传图片时需要使用正确的图片格式,例如将后缀名为 jpg 的图片也设置为 image/png 格式可能会导致识别失败。

    另外,您关于上传的图片中是否包含发票内容的问题,一般情况下 OCR SDK 会自动识别出图片中的文本内容,包括可能的发票内容。需要注意的是,OCR SDK 的识别准确率可能受到多种因素的影响,例如图片清晰度、背景杂物、颜色对比度等等,因此在实际应用中需要进行多次识别和验证,以确认 OCR 的准确性和可靠性。

    2023-06-21 09:16:02
    赞同 展开评论 打赏

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

热门讨论

热门文章

相关电子书

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