Я работаю над проектом по калибровке камер «рыбий глаз», основная проблема в том, что я хочу сохранить параметры, полученные при калибровке.
С помощью cv::calibrateCamera()
Матрица камеры является cv::Mat
что с помощью cv::FileStorage
я могу легко читать и писать.
С помощью cv::fisheye::calibrate()
Матрица камеры является cv::Matx33d
и я не могу работать с ним, используя cv::FileStorage
,
Я прочитал документацию openCV, и аргументы одинаковы в обоих методах, но я хочу знать, если вы получите те же результаты, потому что, возможно, переданные аргументы одинаковы, но алгоритм внутри метода может измениться.
Спасибо
Коэффициенты одинаковы, но уравнение для их получения отличается. Вы должны прочитать о разнице между моделью камеры «рыбий глаз» и моделью камеры с точечным отверстием в opencv.
Других решений пока нет …