이미지 회전

수학의 정석 수학 II 에 아마 회전변환에 대하여 나와 있었던 것 같다.

원점을 중심으로 한 회전변환은 인터넷에서 쉽게 찾을 수 있었는데,

특정 점을 기준으로 한 회전변환은 찾기가 힘들었다.

정석 책을 다시 살 수도 없는 노릇이고.

그래서 인터넷을 뒤지고 뒤져본 끝에 찾을 수 있었다.

사실 맞는지 잘 모르겠다. 

종류가 이거랑 비슷한거 하나가 더 있었기는 했는데 왠지 둘 다 맞는듯한…

점(a, b)를 기준으로 θ 만큼 회전변환은 다음과 같이 하면 된다고 한다.

Matrix 계산이 오히려 더 구현하기 쉬워서 좋았다.


계산을 최소한도로 하는 것이 목적이었으니 (a, b)는 (r, r)로 하면 된다.

이 사진이 동그랗게 찍힌다는게 정말 좋았다.

아니면, 좀 더 귀찮아졌을지도…

처음 사진은 원본

다음 사진은 시계 반대방향으로 5도 회전

이 사진은 33도 회전.

회전의 정도가 크면 클수록 검은 부분이 나오는데..

짐작가는 원인은 있으나

이 부분은 해결을 할지 말지를 좀 고민해봐야…

안과형이랑 이야기해 본 결과에 따르면

실제로 안구외상 등으로 외안근 혹은 이러한 근육을 담당하는

신경 손상이 발생하지 않는다면,

거의 회전(rotation)이 일어나지 않는다고 한다.

아마, 이 부분은 실제로 분석하는데 사용되지 않을 것으로 예상된다.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *