아핀변환(仿射变换)

아핀변환을사용한선형매핑방법

아핀변환은점,직선,평면을보존하는선형매핑방법입니다。아핀변환후에도평행한선들은평행한상태로유지됩니다。

아핀변환기술은이상적이지않은카메라각도에서발생하는기하학적왜곡이나형태변형을보정하는데주로사용됩니다。예를들어,위성영상에서는광각렌즈왜곡,파노라마스티칭,영상정합을보정하는용도로아핀변환을사용합니다。영상을변환하고결합하여크고평평한좌표계로옮겨놓으면왜곡을제거하기에좋습니다。이렇게하면영상왜곡을고려하지않고상호작용및계산을쉽게수행할수있습니다。

다음표에는평행이동,스케일링,전단,회전과같은다양한아핀변환이나와있습니다。

아핀변환 변환행렬

평행이동

左\[\[开始\{数组}{c} 1 & 0 & 0 \ \ 0 & 1 & 0 \ \ t_x & t_y & 1 \结束数组{}\]\]


\ (t_x \)는\ (x \)축방향의변위를지정합니다。

\ (t_y \)는\ (y \)축방향의변위를지정합니다。

스케일링

左\[\[开始\{数组}{c} s_x & 0 & 0 \ \ 0 0 \ \ & s_y & 0 & 0 & 1 \结束数组{}\]\]

\ (s_x \)는\ (x \)축에서의스케일링인자를지정합니다。

\ (s_y \)는\ (y \)축에서의스케일링인자를지정합니다。

전단

左\[\[开始\{数组}{c} 1 & sh_y & 0 \ \ sh_x & 1 & 0 \ \ 0 & 0 & 1 \结束数组{}\]\]

\ (sh_x \)는\ \ (x)축에서의전단인자를지정합니다。

\ (sh_y \)는\ (y \)축에서의전단인자를지정합니다。

회전

左\[\[开始\{数组}{c} \ cos (q) & \罪(q) & 0 \ \ - \罪(q) & \ cos (q) & 0 \ \ 0 & 0 & 1 \结束数组{}\]\]

\(问\)는회전각도를지정합니다。

\ (t_x \)

상기표는2차원기하변환의”변환행렬사용”섹션에서참조됨。

아핀변환에대한자세한내용은图像处理工具箱™문서를참조하십시오。

참조:图像分析颜色配置文件图像阈值图像增强图像重建图像分割图像变换图像配准数字图像处理图像处理和计算机视觉史蒂夫谈图像处理实验室的颜色点云3차원영상처리