2015-07-08 7 views
1

У меня широкоугольная камера, характеристики говорят, что она около 150 °, но для меня кажется более ~ 100 ° по горизонтали и ~ 80 ° по вертикали. Во всяком случае, после калибровки эти поля зрения уменьшаются на ~ 20 градусов каждый.Модель калибровки Пинхола OpenCV уменьшает FOV, следует ли использовать Fisheye?

Это верно как для значений, возвращаемых функцией cv :: calibrationMatrixValues, так и для выпрямленных кадров, в которых обрезаны относительно большие внешние части.

Это обычное поведение? Если да, могу ли я избежать этой проблемы, используя новую модель камеры Fisheye? С Fisheye можно узнать измеренные FOV? Я не могу найти что-то вроде fisheye :: calibrationMatrixValues.

ответ

0

cv :: getOptimalNewCameraMatrix может выполнить эту работу.