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

在文字识别ocr中,ocr识别身份证使用body传参二进制 报错 为什么呢?

在文字识别ocr中,ocr识别身份证使用body传参二进制 报错 Call to a member function isSeekable() on string

展开
收起
小小鹿鹿鹿 2023-10-30 19:21:25 204 0
3 条回答
写回答
取消 提交回答
  • 这个不是ocr报出的错误 ,应该是你自己代码的问题 建议检查下代码逻辑。此回答来自钉群【官方】阿里云OCR公共云客户交流群。

    2023-10-31 22:07:53
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据你给出的信息,“Call to a member function isSeekable() on string”是一个常见的PHP错误,意思是尝试在一个非对象上调用一个成员函数。在这种情况下,可能是你在调用一个对象的方法时传递了一个字符串参数而不是预期的对象。

    为了避免这种错误,你需要确保你在调用对象方法之前传递的是一个有效的对象实例。你可以检查你的代码,并确认你在调用函数时使用的变量实际上包含一个对象实例,而不仅仅是一个字符串或者其他类型的值。此外,你也可以尝试使用var_dump()等调试工具来打印并检查你的变量类型,以便更好地理解它们的内容。

    2023-10-31 14:43:16
    赞同 展开评论 打赏
  • 这个错误提示是因为在使用OCR识别身份证时,传入的参数类型不正确。根据错误信息,应该传入一个可读的文件流对象,而不是字符串。请检查您的代码,确保传入的参数是正确的文件流对象。

    2023-10-31 14:40:17
    赞同 展开评论 打赏

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

相关电子书

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