我正在从相机收集帧并试图对它们进行一些图像处理和OCR。当相机垂直于目标时,我在裁剪和图像处理方面没有问题。但是,当我尝试捕捉角度的框架,目标预计变成梯形而不是矩形。梯形到长方形
我使用OpenCV处理所有图像。我想知道,我能做些什么来获得我想要的区域,当它的梯形?
例如我可以用OpenCV以某种方式将梯形图像转换为矩形吗?
感谢
我正在从相机收集帧并试图对它们进行一些图像处理和OCR。当相机垂直于目标时,我在裁剪和图像处理方面没有问题。但是,当我尝试捕捉角度的框架,目标预计变成梯形而不是矩形。梯形到长方形
我使用OpenCV处理所有图像。我想知道,我能做些什么来获得我想要的区域,当它的梯形?
例如我可以用OpenCV以某种方式将梯形图像转换为矩形吗?
感谢
您的问题称为梯形校正: http://en.wikipedia.org/wiki/Keystone_effect
看看这个类似的问题: Executing cv::warpPerspective for a fake deskewing on a set of cv::Point
谢谢,这正是我想要的 – koraxis
http://opencv.willowgarage.com/documentation/geometric_image_transformations.html#getperspectivetransform –
谢谢你的链接,这很有用 – koraxis