OpenMV中使用image.lens_corr(1.8)来矫正2.8mm焦距的镜头 ,鱼眼,广角怎么矫正畸变?
-
2.8MM镜头会出现畸变如下图
矫正(image.lens_corr(1.8)),效果如下图
广角会出现畸变,如下图
怎么矫正?
还是用image.lens_corr(1.8),这个函数吗?.1.8这个参数应该怎么调整,变大还是变小??
-
image.lens_corr([strength=1.8[, zoom=1.0[, x_corr=0.0[, y_corr=0.0]]]])
进行镜头畸变校正,以去除镜头造成的图像鱼眼效果。strength 是一个浮点数,该值确定了对图像进行去鱼眼效果的程度。在默认情况下,首先试用取值1.8,然后调整这一数值使图像显示最佳效果。
-
在默认情况下,首先试用取值1.8,然后调整这一数值使图像显示最佳效果。
1.8对应2.8MM镜头,对于广角甚至鱼眼镜头,1.8应该变大还是变小??
-
如果用广角镜头,不建议畸变矫正,会裁切非常多,广角就不广角了。