zl程序教程

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

当前栏目

OpenCV每日函数 几何图像变换模块 (5) getRotationMatrix2D函数

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

一、概述

        getRotationMatrix2D函数计算二维旋转的仿射矩阵。

        该函数计算以下矩阵:

        其中scale是缩放比例、angle是旋转的角度。

        使用getRotationMatrix2D,我们可以指定图像将围绕其旋转的中心点作为第一个参数,然后是旋转角度(以度为单位),最后是图像的缩放因子。 这里,angle 是逆时针方向的旋转角度。

二、getRotationMatrix2D函数

1、函数原型

Mat 	cv::getRotationMatrix2D (Point2f center, double angle, double scale)
Matx23d 	cv::getRotationMatrix2D_ (Point2f center, double angle, double scale)

2、参数详解

center 源图像中的旋转中心。
angle 以度为单位的旋转角度。 正值表示逆时针旋转(假设坐标原点为左上角)。
scale 各向同性比例因子。