아핀변환은점,직선,평면을보존하는선형매핑방법입니다。아핀변환후에도평행한선들은평행한상태로유지됩니다。
아핀변환기술은이상적이지않은카메라각도에서발생하는기하학적왜곡이나형태변형을보정하는데주로사용됩니다。예를들어,위성영상에서는광각렌즈왜곡,파노라마스티칭,영상정합을보정하는용도로아핀변환을사용합니다。영상을변환하고결합하여크고평평한좌표계로옮겨놓으면왜곡을제거하기에좋습니다。이렇게하면영상왜곡을고려하지않고상호작용및계산을쉽게수행할수있습니다。
다음표에는평행이동,스케일링,전단,회전과같은다양한아핀변환이나와있습니다。
아핀변환 | 예 | 변환행렬 | |
---|---|---|---|
평행이동 |
左\[\[开始\{数组}{c} 1 & 0 & 0 \ \ 0 & 1 & 0 \ \ t_x & t_y & 1 \结束数组{}\]\] |
\ (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차원기하변환의”변환행렬사용”섹션에서참조됨。
아핀변환에대한자세한내용은图像处理工具箱™문서를참조하십시오。