【发布时间】:2014-01-31 11:53:15
【问题描述】:
是否有任何内置功能可用于将图像从鱼眼图像反扭曲为正常图像?
【问题讨论】:
标签: c++ opencv image-processing fisheye
是否有任何内置功能可用于将图像从鱼眼图像反扭曲为正常图像?
【问题讨论】:
标签: c++ opencv image-processing fisheye
除了 MSalters 所说的,您首先要使用 calibrate 您的相机,以获得凸轮矩阵和失真系数。
然后你会运行undistort() 来纠正fishEye 图像。
同样,您需要 camera-mat 和 distCoeffs 才能做到这一点,因此,如果该图像是用不同的相机拍摄的,并且您缺少该信息,那么您就不走运了。
【讨论】:
我认为您正在寻找undistort()。 “该功能转换图像以补偿径向和切向镜头失真。” IIRC,鱼眼相机具有相当极端的径向畸变。
【讨论】: