Есть ли встроенная функциональность, которую я могу использовать для де-деформации изображения от рыбий глаз до нормального изображения?
в дополнение к тому, что сказал MSalters, вы должны сначала выполнить калибровку камеры, получить матрицу кулачков и коэффициенты искажения.
то вы можете запустить undistort(), чтобы исправить изображение fishEye.
опять же, вам понадобится камера-мат и distCoeffs, чтобы сделать это, поэтому, если это изображение было снято с другой камерой, и вам не хватает этой информации, вам не повезло.
Я думаю, что вы ищете undistort()
. "Функция преобразует изображение для компенсации радиального и тангенциального искажения объектива". IIRC, камера с рыбий глаз имеет довольно экстремальные радиальные искажения.