zl程序教程

您现在的位置是:首页 >  后端

当前栏目

OpenCV每日函数 几何图像变换模块 (3) getPerspectiveTransform函数

Opencv模块 函数 图像 每日 变换 几何
2023-09-14 09:01:35 时间

一、概述

        透视变换(Perspective Transformation)是将成像投影到一个新的视平面(Viewing Plane),也称作投影映射(Projective Mapping)。

        getPerspectiveTransform函数从四对对应点计算透视变换。该函数计算透视变换的 3×3 矩阵,使得:

        其中dst(i)=({x}'_i,{y}′_i),src(i)=(x_i,y_i),i=0,1,2,3

二、getPerspectiveTransform函数

1、函数原型

cv::getPerspectiveTransform (InputArray src, InputArray dst, int solveMethod=DECOMP_LU)
cv::getPerspectiveTransform (const Point2f src[], const Point2f dst[], int solveMethod=DECOMP_LU)

2、参数详解

src 源图像中四边形顶点的坐标。
dst 目标图像中