可能重复:
Executing cv::warpPerspective for a fake deskewing on a set of cv::Point
我正在使用OpenCV。我想将具有平行四边形的图像转换为矩形图像。请告诉我怎么做?
感谢。
答案 0 :(得分:0)
查看OpenCV关于仿射变换的文档。那里有一些例子:
http://opencv.willowgarage.com/documentation/cpp/geometric_image_transformations.html
答案 1 :(得分:0)
你想剪切图像(或部分图像)
为此,您可以使用warpAffine function
的仿射变换 void warpAffine(const Mat& src, Mat& dst, const Mat& M, Size dsize,
int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT,
const Scalar& borderValue=Scalar())
并阅读此Q& A:Performing shear with altered origin in OpenCV