2013-10-24 3 views

답변

1

당신이 쓴 종이는 쓰레기입니다 : 누구든지 그것을 쓰면 실제로 코드를 읽지 않아도됩니다.

Matlab 도구 상자는 OpenCV 코드와 똑같은 보정 알고리즘을 사용합니다. Zhang은 초기 추정 용으로, 번들 조정 라운드가 이어집니다. 이들이 매우 유사한 이유는 OpenCV의 첫 번째 릴리스에서 보정 코드를 작성한 Intel 팀과 Matlab 도구 상자의 원래 구현 작성자가 한동안 일했기 때문입니다.

이들이 생성하는 결과간에 차이가 나는 것은 제어 매개 변수의 구성이 다르기 때문일 가능성이 큽니다.

"수정하기가 쉽지 않다"는 말을 이해하지 못합니다. Matlab을 가지고 있고 애플리케이션이 그것을 사용할 수 있다면 (느리다), J.Y. Bouguet의 코드는 읽기 쉽고 수정하기가 쉽습니다. 다른 한편, 나는 항상 OpenCV 코드베이스가 다소 성가신 정도로 저레벨 인 것을 발견했다. (당연히 퍼포먼스에 대한 스트레스를 감안할 때).

+0

Matlab 카메라 보정 도구 상자가 Heikkilä의 '암시 적 이미지 보정 기능이있는 4 단계 카메라 보정 절차'를 사용하지 않습니까? – eidelen

+0

비선형 왜곡 모델에만 해당됩니다. http://www.vision.caltech.edu/bouguetj/calib_doc/htmls/ref.html 참조 목록의 처음 두 항목을 보거나 코드를 직접 읽으십시오. –

+0

참. 수정 및 흥미로운 링크 주셔서 감사합니다. – eidelen

관련 문제