Shawn_pose_estimation_by_opencv
Shawn_pose_estimation_by_opencv copied to clipboard
相机焦距F的值是怎么确定的?
https://github.com/VShawn/Shawn_pose_estimation_by_opencv/blob/ca5010deb64b7d9ec0e7c17451d27bf8cd2c9b8e/%E7%9B%B8%E6%9C%BA%E4%BD%8D%E5%A7%BF%E4%BC%B0%E8%AE%A13%EF%BC%9A%E6%A0%B9%E6%8D%AE%E4%B8%A4%E5%B9%85%E5%9B%BE%E5%83%8F%E7%9A%84%E4%BD%8D%E5%A7%BF%E4%BC%B0%E8%AE%A1%E7%BB%93%E6%9E%9C%E6%B1%82%E6%9F%90%E7%82%B9%E7%9A%84%E4%B8%96%E7%95%8C%E5%9D%90%E6%A0%87/main3.cpp#L9
你好,请问下相机的内参参数中包含焦距fx和fy,那这个焦距F是怎么得到的呢这两个焦距之间有什么关系吗?
抱歉,我看了一圈博客都想不起这个F是怎么来的了,我本人很久没做这方面的工作了。
有可能是直接用 matlab 的相机棋盘格标定模块标定出的镜头焦距值。
你好,感谢博主回答,我查到我使用镜头的像元是2.9um * 2.9um,分辨率是1920 * 1080,计算出来的fx和fy分别是2229和2221。2.9um1920=5568um=5.568mm,2.9um1080=3132um=3.132mm,计算得到的值是不是就是下图中的alpha和beta呢,但是这样通过宽高计算得到的f值不一样,不清楚是不是我的计算公式理解有问题?

然后我还查了资料:如某相机的分辨率为25881940的500万像素,像元大小为2.2um,则其传感器的尺寸为25882.2=5694um=5.694mm,宽方向为1940*2.2=4268um=4.268mm,即为1/2.5”的传感器。从这些信息里面可以计算得到F值吗?
很抱歉,这些东西我基本上不记得了,硕士毕业以后就没再研究过相机参数方面的东西。