在我的例子中,我用四组点来做鸟眼Projection.But --我忘了先做相机校准!
所以我想知道,在OpenCV中,在鸟眼投影和鸟眼投影之前进行相机标定的结果是一样的吗?
你能给我一些建议吗?非常感谢。
发布于 2015-12-15 06:20:27
你能说明你指的是什么校准吗?通常有2种相机参数,你可以估计在校准-内在和外部。
内部参数可以是为了简单,假设“固定”的特定相机,其中包括镜头和传感器。这些参数通常包括焦距、传感器尺寸和失真系数。
外部参数是“动态”的,通常指相机的位置和方向。
现在,如果将这些表示为抽象转换--它们不通勤,这意味着您不能更改它们的顺序。所以,如果你想要对一个图像应用同形,你必须先去扭曲它,因为一般情况下,同形会将平面映射到另一个平面,而在变形之后,你的平面会被弄乱。
但是另一方面,一旦你应用了一个转换,你就可以估计出你还有多少其他的转换要做。这对于线性的东西来说没问题,但是如果你用单调扭曲扭曲的图像,然后尝试去扭曲它,它就会变得丑陋。
Tl,Dr -执行内在校准和不失真首先,因为它更容易,他们是固定的相机,然后应用您的转换。
https://stackoverflow.com/questions/34279882
复制相似问题