确定近似相机矩阵
Determining the approximate camera matrix
我想确定一个 feed 的相机矩阵。图片的宽度 shape=(1440,2960)
其中 1440 是高度,2960 是宽度。
我想找到相同的相机矩阵。我使用以下计算找到 cx,cy
cx = shape[1]/2
cy = shape[0]/2
如何找到 fx
和 fy
的近似值?我尝试使用 shape[1] 作为我的焦距,但由于某些原因它似乎不起作用:(
如您所述,shape[1] 是图像的宽度。所以你显然不能用它作为焦距。无法仅根据图像大小来确定焦距。您要么知道相机的固有参数,要么需要对其进行校准。有关详细信息,请参阅以下文档:
https://docs.opencv.org/2.4/modules/calib3d/doc/camera_calibration_and_3d_reconstruction.html
https://docs.opencv.org/3.4/dc/dbb/tutorial_py_calibration.html
我想确定一个 feed 的相机矩阵。图片的宽度 shape=(1440,2960)
其中 1440 是高度,2960 是宽度。
我想找到相同的相机矩阵。我使用以下计算找到 cx,cy
cx = shape[1]/2
cy = shape[0]/2
如何找到 fx
和 fy
的近似值?我尝试使用 shape[1] 作为我的焦距,但由于某些原因它似乎不起作用:(
如您所述,shape[1] 是图像的宽度。所以你显然不能用它作为焦距。无法仅根据图像大小来确定焦距。您要么知道相机的固有参数,要么需要对其进行校准。有关详细信息,请参阅以下文档: https://docs.opencv.org/2.4/modules/calib3d/doc/camera_calibration_and_3d_reconstruction.html https://docs.opencv.org/3.4/dc/dbb/tutorial_py_calibration.html