Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何为OCR对齐图像?如何知道将图像与水平轴对齐的旋转角度?_Python_Opencv_Image Processing_Ocr - Fatal编程技术网

Python 如何为OCR对齐图像?如何知道将图像与水平轴对齐的旋转角度?

Python 如何为OCR对齐图像?如何知道将图像与水平轴对齐的旋转角度?,python,opencv,image-processing,ocr,Python,Opencv,Image Processing,Ocr,我试图沿着水平轴对齐图像,以提高OCR的准确性。从SSD目标检测算法中获取预测后,对图像进行裁剪。请告诉我一些代码或程序,使它们水平对齐,以执行更好的OCR 我尝试了基于特征的图像对齐,但没有得到令人满意的结果。你能告诉我什么方法吗 我的目标是将这样的图像水平对齐以正确执行OCR,因为我想我必须知道旋转图像的角度 Hi@Adnan,欢迎来到StackOverflow!旋转以这个角度拍摄的图像是不够的,因为它仍然会变形。倾斜是正确的方法。尝试计算图像的角点位置,然后在知道坐标后查看如何扭曲图像。

我试图沿着水平轴对齐图像,以提高OCR的准确性。从SSD目标检测算法中获取预测后,对图像进行裁剪。请告诉我一些代码或程序,使它们水平对齐,以执行更好的OCR

我尝试了基于特征的图像对齐,但没有得到令人满意的结果。你能告诉我什么方法吗

我的目标是将这样的图像水平对齐以正确执行OCR,因为我想我必须知道旋转图像的角度


Hi@Adnan,欢迎来到StackOverflow!旋转以这个角度拍摄的图像是不够的,因为它仍然会变形。倾斜是正确的方法。尝试计算图像的角点位置,然后在知道坐标后查看如何扭曲图像。您好,谢谢您的回答。如何计算图像的角点进行投影变换?@mirac7您尝试过简单的谷歌搜索吗?例如,这可以帮助您。@Link不幸的是,它没有帮助,因为我猜我的图像不完全由文本组成。@AdnanSharif您能继续这一步吗?对图像进行二值化(阈值),添加一些边框(10-15像素应该足够了),然后再次执行相同的脚本?这些只是想知道是否有任何改进。。或者,更好的办法是,你能发布你现在正在编写的代码吗?谢谢