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

在文字识别ocr中,我查到了一个禁止自动旋转的参数但不知道怎么样加上这个参数?

在文字识别ocr中,我在调试一个使用"RecognizeTableOcr - 表格识别"的程序,但在处理第二张图片时,识别时自动将图片旋转了180度。我查到了一个禁止自动旋转的参数NeedRotate,但我不知道在哪里加上这个参数?

展开
收起
小小鹿鹿鹿 2023-10-09 12:58:49 53 0
4 条回答
写回答
取消 提交回答
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    您好,文字识别OCR表格识别支持对自动旋转参数NeedRotate的配置,请求参数说明如图
    image.png
    参数配置您可以参考在线调试示例代码
    image.png

    2023-10-10 14:08:31
    赞同 展开评论 打赏
  • 在使用阿里云EMAS的文字识别OCR API "RecognizeTableOcr - 表格识别"时,如果需要禁止自动旋转图片,你需要在发送请求时在参数中设置NeedRotate字段为false

    以下是一个使用EMAS SDK的示例:

    import com.aliyun.ai.emasdk.ocr.RecognizeTableOcrRequest;
    import com.aliyun.ai.emasdk.ocr.RecognizeTableOcrResponse;
    import com.aliyun.ai.emasdk.ocr.tablerecognition.TableRecognition;
    
    RecognizeTableOcrResponse recognizeTableOcrResponse = TableRecognition.recognizeTableOcr(new RecognizeTableOcrRequest("your_access_key", "your_image_url", false));
    

    在这个示例中,我将NeedRotate字段设置为false。这将禁止图片在识别过程中被自动旋转。

    你需要将your_access_key替换为你的实际访问密钥,将your_image_url替换为你的实际图片URL。

    2023-10-09 13:54:49
    赞同 展开评论 打赏
  • RecognizeTableOcrRequest 这个对象的实例 setNeedRotate(false);此回答来自钉群【官方】阿里云OCR公共云客户交流群。

    2023-10-09 13:25:49
    赞同 展开评论 打赏
  • 在使用阿里云的文字识别 OCR 服务中,要禁止自动旋转的参数 NeedRotate 需要作为请求中的一个参数进行设置。你可以将该参数添加到调用接口的请求参数中。

    具体来说,对于 "RecognizeTableOCR" 接口,你可以通过以下步骤设置 NeedRotate 参数:

    1. 构造请求参数:创建一个包含所有必需参数和可选参数的请求参数对象。确保包含图片的二进制数据或图片的 URL,并在请求参数中设置 NeedRotate 参数为 false

    2. 设置 NeedRotate 参数:根据你所使用的编程语言和相关 SDK 的不同,可以通过在请求参数中添加 NeedRotate 参数并将其值设置为 false 来禁止自动旋转。具体的代码示例可能会有所不同,以下是一个示例供参考:

    # 使用 Python SDK 调用 RecognizeTableOCR 接口
    from aliyunsdkcore import client
    from aliyunsdkocr.request.v20191230 import RecognizeTableOCRRequest
    
    # 创建 RecognizeTableOCR 请求对象
    request = RecognizeTableOCRRequest.RecognizeTableOCRRequest()
    
    # 设置请求参数
    request.set_XXX(...) # 设置其他必需参数
    
    # 设置 NeedRotate 参数为 false
    request.set_NeedRotate(False)
    
    # 发送请求并获取结果
    response = client.do_action_with_exception(request)
    
    2023-10-09 13:22:26
    赞同 展开评论 打赏

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

热门讨论

热门文章

相关电子书

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