在文字识别ocr中,我在调试一个使用”RecognizeTableOcr – 表格识别”的程序,但在处理第二张图片时,识别时自动将图片旋转了180度。我查到了一个禁止自动旋转的参数NeedRotate,但我不知道在哪里加上这个参数?
在文字识别ocr中,我查到了一个禁止自动旋转的参数但不知道怎么样加上这个参数?[阿里云OCR]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
在文字识别ocr中,我在调试一个使用”RecognizeTableOcr – 表格识别”的程序,但在处理第二张图片时,识别时自动将图片旋转了180度。我查到了一个禁止自动旋转的参数NeedRotate,但我不知道在哪里加上这个参数?
您好,文字识别OCR表格识别支持对自动旋转参数NeedRotate的配置,请求参数说明如图
参数配置您可以参考在线调试示例代码
在使用阿里云EMAS的文字识别OCR API “RecognizeTableOcr – 表格识别”时,如果需要禁止自动旋转图片,你需要在发送请求时在参数中设置
NeedRotate
字段为false
。以下是一个使用EMAS SDK的示例:
在这个示例中,我将
NeedRotate
字段设置为false
。这将禁止图片在识别过程中被自动旋转。你需要将
your_access_key
替换为你的实际访问密钥,将your_image_url
替换为你的实际图片URL。RecognizeTableOcrRequest 这个对象的实例 setNeedRotate(false);此回答来自钉群【官方】阿里云OCR公共云客户交流群。
在使用阿里云的文字识别 OCR 服务中,要禁止自动旋转的参数
NeedRotate
需要作为请求中的一个参数进行设置。你可以将该参数添加到调用接口的请求参数中。具体来说,对于 “RecognizeTableOCR” 接口,你可以通过以下步骤设置
NeedRotate
参数:构造请求参数:创建一个包含所有必需参数和可选参数的请求参数对象。确保包含图片的二进制数据或图片的 URL,并在请求参数中设置
NeedRotate
参数为false
。设置
NeedRotate
参数:根据你所使用的编程语言和相关 SDK 的不同,可以通过在请求参数中添加NeedRotate
参数并将其值设置为false
来禁止自动旋转。具体的代码示例可能会有所不同,以下是一个示例供参考: