[OpenCV]图像的投影校正

来源:互联网 发布:php switch case 大于 编辑:程序博客网 时间:2024/05/16 17:27

原文地址:http://blog.csdn.net/ariesjzj/article/details/8668726

如果需要处理特定目标,传感器的输入图片一般都不是正对着的。所以处理前一般要进行校正(这里只涉及外部的投影校正)。

官方例程中带了个例子SURF_Homography.cpp,我们稍作修改,让它多个投影校正的功能。

Mat warp_res;Mat M = getPerspectiveTransform(scene_corners, obj_corners);warpPerspective(img_scene, warp_res, M, Size(img_object.cols, img_object.rows));imshow("canonical image", warp_res);

结果如下,上面的图是原来就有的,下面的图是把大图中的模板图投影校正回来的。