如何使用 OpenCv 校准旋转图像?

问题描述 投票:0回答:1

picture 正常的图片(1)由三个六边形和一行数字组成,而异常的图片(2和3)可能会以各种角度旋转。

我想将所有图像校正为看起来像(1)。换句话说,让这行数字不旋转。如何使用 OpenCv 执行此操作?

python opencv image-processing
1个回答
0
投票

如果您能提供您遇到困难的方法(代码段),那将会很有帮助。

您可以使用 tesseract 库通过使用函数检测文本方向来校正文本的旋转:

pytesseract.image_to_osd(rgb_image,输出类型)

您可以使用功能旋转图像:

imutils.rotate_bound(图像,角度)

您可以参考此博客获取更多帮助。

© www.soinside.com 2019 - 2024. All rights reserved.