我正在拍摄具有指定尺寸(例如 10 厘米)的黑色正方形的白纸的相机图像。图像是用不同的纸平面距离和不同的相机角度拍摄的。
现在我需要从这些图像中推断出相机旋转、相机平移和到纸平面的距离以及到方角的距离。
我对图像处理很陌生,所以也许有人可以指导我使用一些关键字、算法或基本数学来寻找甚至是 OpenCV 函数来研究。在纸上总会有一些像正方形这样的原始对象,所以我不需要一些可以处理任意图像的算法,但我肯定需要一个快速算法。
我正在拍摄具有指定尺寸(例如 10 厘米)的黑色正方形的白纸的相机图像。图像是用不同的纸平面距离和不同的相机角度拍摄的。
现在我需要从这些图像中推断出相机旋转、相机平移和到纸平面的距离以及到方角的距离。
我对图像处理很陌生,所以也许有人可以指导我使用一些关键字、算法或基本数学来寻找甚至是 OpenCV 函数来研究。在纸上总会有一些像正方形这样的原始对象,所以我不需要一些可以处理任意图像的算法,但我肯定需要一个快速算法。
要计算相机旋转和平移,您需要遵循在此类问题中始终相同的几个步骤:
您有一些指向本教程中方法的链接。