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

文字识别OCR里这demo获取不到正常的数据啊?

文字识别OCR里这demo获取不到正常的数据啊?ebe2972176fa122cc9399ef3a0210a7f.png

展开
收起
小小鹿鹿鹿 2024-01-17 19:47:44 57 0
3 条回答
写回答
取消 提交回答
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    您好,根据您的截图来看您调用的是OCR云市场API,对应的语言是PHP,但是根据截图内容并不能判断是具体哪个场景的文字识别,这里建议您按照官方提供的完整示例代码操作,比如通用文字识别

    <?php
        $host = "https://tysbgpu.market.alicloudapi.com";
        $path = "/api/predict/ocr_general";
        $method = "POST";
        $appcode = "你自己的AppCode";
        $headers = array();
        array_push($headers, "Authorization:APPCODE " . $appcode);
        //根据API的要求,定义相对应的Content-Type
        array_push($headers, "Content-Type".":"."application/json; charset=UTF-8");
        $querys = "";
        $bodys = "{\"image\":\"\",\"configure\":{\"output_prob\":true,\"output_keypoints\":false,\"skip_detection\":false,\"without_predicting_direction\":false}}";
        $url = $host . $path;
    
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
        curl_setopt($curl, CURLOPT_URL, $url);
        curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
        curl_setopt($curl, CURLOPT_FAILONERROR, false);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_HEADER, true);
        if (1 == strpos("$".$host, "https://"))
        {
            curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
            curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
        }
        curl_setopt($curl, CURLOPT_POSTFIELDS, $bodys);
        var_dump(curl_exec($curl));
    ?>
    

    详细内容可以参考文档:文档
    具体其他OCR云市场API接口调用文档入口可以参考文档:文档
    image.png

    2024-01-18 14:33:17
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果文字识别OCR的demo无法获取正常的数据,可能的原因有多种。首先,您需要确定您的输入图片是否清晰,因为OCR技术是基于图像文件进行分析处理以获取文字及版面信息的。其次,检查您的代码是否正确,特别是关于模型和输入输出处理的部分。此外,需要注意的是,由于OCR识别图片中的文字及图片存在一定的误差,所以在处理返回的数据时,需要仔细筛选你需要的信息。如果以上都确认无误但问题仍然存在的话,建议您提供错误信息并联系相关的技术支持团队进行进一步的诊断和解决。

    2024-01-18 13:51:17
    赞同 展开评论 打赏
  • 你可以把结果转成json。然后获取结果信息的 。此回答来自钉群【官方】阿里云OCR公共云客户交流群。

    2024-01-18 09:14:18
    赞同 展开评论 打赏

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

热门讨论

热门文章

相关电子书

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