windows
使用opencv进行调整
cv::VideoCapture videoCapture(0);
videoCapture.set(CV_CAP_PROP_FRAME_WIDTH, 640);
videoCapture.set(CV_CAP_PROP_FRAME_HEIGHT, 480);
videoCapture.set(CV_CAP_PROP_EXPOSURE, -7);
当然还有其他参数这里只用了曝光时间
linux
使用v4l2命令来调整参数
v4l2-ctl --all
列出所有设备及参数
v4l2-ctl --set-ctrl=exposure_auto=1
将曝光时间调为手动设置
v4l2-ctl --set-ctrl=exposure_absolute=100
曝光时间
参考链接