如何从相机内部矩阵计算相机的视野?

Woo*_*oni 7 opengl camera computer-vision camera-calibration

我使用相机校准获得了相机内部矩阵和失真参数.

我想,焦距的单位是像素.

然后,我如何计算视野(沿y)?

这个公式对吗?

double fov_y = 2*atan(height/2/fy)*180/CV_PI;
Run Code Online (Sandbox Code Playgroud)

我将它用于参数

gluPerspective()
Run Code Online (Sandbox Code Playgroud)

all*_*y87 13

OpenCV具有执行此操作的功能.看一下实现(在GitHub可用),我们给出了一个尺寸为wxh和相机矩阵的图像:

    相机内在矩阵

视场方程是:

视野y    视野x

  • 我将这些术语的解释留给[摄像机校准和3D重建](http://docs.opencv.org/2.4/modules/calib3d/doc/camera_calibration_and_3d_reconstruction.html)上的OpenCV文档。 (2认同)