image flip 2

[Python 영상처리 기초 8] Affine Transformations

Affine transformations 은 하나의 이미지 공간에서 다른 공간으로의 매핑으로써 영상처리에서 흔하게 쓰이는 변환중의 하나입니다. 이미지의 확대/축소, 회전, 이동, 반사 등이 affine transformations 의 예입니다. 밑의 affine transformation (T) (출처1)에서 보듯이 입력공간 또는 이미지 [x, y]을 대상으로 사용자가 지정한 2x3 크기의 transformatin matrix (M)의 값에 따라 회전, 반사 등의 변환 또는 매핑을 수행할 수 있습니다. 본 포스트에서는 이미지의 (확대/축소를 제외한) 변환을 transformation matrix인 M에 의해 연산할수 있음을 보입니다. OpenCV에서의 afffine transformations의 모양은 ..

[MATLAB 영상처리 기초 8] Affine Geometric Transformation - affine2d( ), imwarp( )

Affine Geometric Transformation 소개 동영상 Affine geometric transformation 은 하나의 이미지 공간의 점, 선, 면의 특징을 유지한채 다른 공간으로의 선형 매핑(linear mapping)을 의미하며, 영상처리에서 흔하게 쓰이는 변환중의 하나입니다. 이미지의 확대/축소, 회전, 이동, 반사 등이 그 예입니다. 밑의 affine transformation matrix에 보듯이 입력공간을 대상으로 사용자가 지정한 변환 또는 매핑을 수행한 결과로 출력공간이 생성됩니다. 3x3 크기의 매트릭스를 affine matrix 라 부르며, 매트릭스의 값에 따라 앞서 말한 입력공간에 대한 확대/축소, 회전 등의 변환이 가능합니다. 이미지의 변환(transformation..