Я попробовал приведенный ниже пример, и для его работы потребовалось несколько настроек.
https://opencv -python-tutroals.readthedocs.io / en / latest / py_tutorials / py_calib3d / py_calibration / py_calibration.html
Для того же набора данных я пробовалиспользуя MATLAB и внутренние параметры камеры были близки, но не точны.Я должен был выбрать подмножество этих файлов, которые работали для обоих программ, и я установил квадраты размером 30 мм.
Есть идеи, откуда возникает эта разница в матрицах перевода / вращения?Я понимаю, что rvec и tvec могут быть неуместны для калибровки одной камеры.
Несколько других вопросов для openCV:
Есть ли способ включить / отключить тангенциальное искажение и перекос
Isесть способ увеличить коэффициенты радиального искажения