如何使用python opencv在三维重建中使用自动对焦 问题陈述
我以前用罗技的固定镜头摄像头做过3D重建。每次我改变场景和相机之间的距离时,我都需要手动调整镜头焦距。(打开盖子并转动镜头旋钮)这非常不方便。所以我决定使用带有自动对焦功能的新网络摄像头(Logitech C922),并在项目中使用它。然后我注意到当焦点改变时,图像不仅模糊、锐度和缩放都会发生一些变化。 我读过一篇关于相机校准的文章,它说我必须在校准时固定焦距,并在运行应用程序时使用相同的焦距。这意味着每次我在新环境中使用相机时都需要重新校准(距离改变会导致焦距改变) 问题如何使用python opencv在三维重建中使用自动对焦 问题陈述,python,opencv,autofocus,Python,Opencv,Autofocus,我以前用罗技的固定镜头摄像头做过3D重建。每次我改变场景和相机之间的距离时,我都需要手动调整镜头焦距。(打开盖子并转动镜头旋钮)这非常不方便。所以我决定使用带有自动对焦功能的新网络摄像头(Logitech C922),并在项目中使用它。然后我注意到当焦点改变时,图像不仅模糊、锐度和缩放都会发生一些变化。 我读过一篇关于相机校准的文章,它说我必须在校准时固定焦距,并在运行应用程序时使用相同的焦距。这意味着每次我在新环境中使用相机时都需要重新校准(距离改变会导致焦距改变) 问题 焦距只会从图像传感器
上述“廉价网络摄像头”指的是任何自动对焦相机/镜头组合,无需(a)高度可重复对焦齿轮系和(b)编程访问镜头对焦控制设置。当然,任何形式的校准都需要(a)点。点(b)允许建立一个校准参数表,该表由焦点设置键控。我在一些应用中见过这种情况,在这些应用中,动态聚焦是不可避免的要求,但必要的齿轮往往非常昂贵和脆弱 一,。c922呢。哪种网络vam有效?谢谢。那是一个便宜的网络摄像头