OpenCV1 이미지 회전 회전시(반시계 방향)의 변환 매트릭스는 아래와 같다.이 매트릭스가 되는 이유는 아래와 같이 삼각함수로 설명이 가능하다.x좌표(1, 0)를 θ만큼 회전을 시키면 삼각함수 cosθ = x' / 1 과 sinθ = x' / 1 에 의해 x' = cosθ, sinθ 가 된다.y좌표(0, 1)를 θ만큼 회전을 시키면 삼각함수 sinθ = y' / 1(음수값이므로 -) 과 cosθ = y' / 1 에 의해 y' = -sinθ, cosθ 가 된다.여기에 회전후 좌표 이동까지 고려한다면 아래와 같다. 이에 상응하는 OpenCV 함수는 아래와 같고 리턴하는 매트릭스는 위의 2 x 3 의 형태가 된다. 위의 매트릭스를 이미지에 적용하는 함수는 warpAffine() 이다. 1. 일반 회전 cv::Mat image =.. 2023. 11. 27. 이전 1 다음