直播时 v4l2 相机校准失败
v4l2 camera calibration failed with live streaming
我试图使用默认的 ArUco Boards 使用官方 Aruco 相机校准程序校准我的网络相机,但是,我没有得到输出 yml 文件,我收到了以下错误消息。
VIDEOIO ERROR: V4L2: setting property #-1 is not supported
VIDEOIO ERROR: V4L2: setting property #-1 is not supported
1 500 0.002
这是我输入的参数,./aruco_calibration live[:1] aruco_calibration_grid_board_a4.yml camera_results.yml -size=0.04
。我看到实时视频 window 弹出,我可以通过 press a
添加图像进行校准,但我没有看到教程中建议的 press c to calibrate
。这是 in
window.
的屏幕截图
谁能告诉我哪里出了问题?
所以我在网上搜索了一下,认为 v4l2 可能与 TX2 平台或其他平台不兼容。我所做的是用我的相机使用 guvcview
拍摄一些图像并使用 aruco_calibration_fromimages
进行校准并获得预期的结果。
另一种方法是使用 OpenCV 的内置校准并将生成的 .yml
文件修改为 Aruco 的 格式。
我试图使用默认的 ArUco Boards 使用官方 Aruco 相机校准程序校准我的网络相机,但是,我没有得到输出 yml 文件,我收到了以下错误消息。
VIDEOIO ERROR: V4L2: setting property #-1 is not supported
VIDEOIO ERROR: V4L2: setting property #-1 is not supported
1 500 0.002
这是我输入的参数,./aruco_calibration live[:1] aruco_calibration_grid_board_a4.yml camera_results.yml -size=0.04
。我看到实时视频 window 弹出,我可以通过 press a
添加图像进行校准,但我没有看到教程中建议的 press c to calibrate
。这是 in
window.
谁能告诉我哪里出了问题?
所以我在网上搜索了一下,认为 v4l2 可能与 TX2 平台或其他平台不兼容。我所做的是用我的相机使用 guvcview
拍摄一些图像并使用 aruco_calibration_fromimages
进行校准并获得预期的结果。
另一种方法是使用 OpenCV 的内置校准并将生成的 .yml
文件修改为 Aruco 的 格式。