카메라에 부착 된 자이로 스코프의 판독 값이 3D로 카메라의 방향을 설명합니다 (예 : 오일러 각 3 개).오일러 각도에서 원근 왜곡을 결정
나는이 포즈에서 사진을 찍는다. 그 후 카메라를 평면 자체에 수직으로 찍은 것처럼 이미지를 다른 이미지로 변환하고 싶습니다.
OpenCV에서 어떻게하면 좋을까요? 누군가 올바른 방향으로 나를 가리킬 수 있습니까?
카메라에 부착 된 자이로 스코프의 판독 값이 3D로 카메라의 방향을 설명합니다 (예 : 오일러 각 3 개).오일러 각도에서 원근 왜곡을 결정
나는이 포즈에서 사진을 찍는다. 그 후 카메라를 평면 자체에 수직으로 찍은 것처럼 이미지를 다른 이미지로 변환하고 싶습니다.
OpenCV에서 어떻게하면 좋을까요? 누군가 올바른 방향으로 나를 가리킬 수 있습니까?
여기서 롤 - 피치 - 요 (yaw) 회전을 이용한 행렬을 계산하는 방법을 각 체크 아웃 할 수 http://planning.cs.uiuc.edu/node102.html
변환 행렬은 = [R의 t T이고; 0 1] (matlab 표기법) 여기에서 't'에 3x1 벡터로 'R'에 계산 된 회전 행렬을 배치 할 수 있습니다.
수학 정보가 누락되어 있으므로 이미지의 Z 축을 가정하고 카메라가 평행합니다. 이 경우 수직 뷰를 얻으려면 X 또는 Y 축에 90 ° 회전을 추가해야합니다. 이것은 오리엔테이션을 돌보는 것입니다.
perspectiveTransform() 함수가 유용합니다.
코드 통계에 대해이 질문을 확인하십시오 : How to calculate perspective transform for OpenCV from rotation angles?