0

我想确定一个提要的相机矩阵。图像的宽度shape=(1440,2960)是 1440 是高度,2960 是宽度。

我想找到相同的相机矩阵。我使用以下计算找到cx,cy

cx = shape[1]/2
cy = shape[0]/2

我如何找到一个近似值fxfy?我尝试使用 shape[1] 作为焦距,但由于某种原因它似乎不起作用:(

4

1 回答 1

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

于 2020-05-14T08:17:37.680 回答