如何使用OpenCV校准旋转图像?
图片:
正常的图片:
由三个六边形和一排数字组成,而不正常的图片。
可能会以不同的角度旋转。
我想把所有的图片修正成看起来像(1)的样子。换句话说,就是让那一排数字不旋转。我该如何使用OpenCv来做到这一点?
1 个回答
0
如果你能提供一下你遇到问题的代码片段,那就更有帮助了。
你可以使用tesseract这个库来纠正文字的旋转,方法是通过以下函数来检测文字的方向:
pytesseract.image_to_osd(rgb_image, output_type)
你还可以使用这个函数来旋转图片:
imutils.rotate_bound(image, angle)
你可以参考这篇博客来获取更多帮助。