gpt4 book ai didi

linux - 在拍摄照片之前调整网络摄像头设置(v4l2 和 fswebcam)

转载 作者:行者123 更新时间:2023-12-04 23:19:40 27 4
gpt4 key购买 nike

我正在拍摄照片

sudo fswebcam -d /dev/video0 -r 1920x1080 --no-banner /media/networkshare/public/"Temp Photo Holder SolidScape Right"/timelapse_$DATE.jpg
在运行最新版本 Raspbian 的 Raspberry Pi 3 B+ 上。
该脚本正在控制一个罗技 c920,该 c920 具有可调节的功能,如焦点、亮度、对比度等。
我认为没有保存“手动”设置的原因是因为我调用了 v4l2-ctl 命令,添加了延迟,然后使用 fswebcam 进行拍摄,如下所示:
#!/bin/bash
DATE=$(date +"%y%m%d%H%M%S")
#sudo v4l2-ctl -d /dev/video0 -c focus_auto=false
#sudo v4l2-ctl -d /dev/video0 -c focus_absolute=35
sudo v4l2-ctl -d /dev/video0 -c brightness=128
sudo v4l2-ctl -d /dev/video0 -c contrast=128
sudo v4l2-ctl -d /dev/video0 -c saturation=128
sudo v4l2-ctl -d /dev/video0 -c gain=15
sudo v4l2-ctl -d /dev/video0 -c sharpness=128
sleep 2

sudo v4l2-ctl -c exposure_auto_priority=1

#fswebcam -d /dev/video0 -r 1920x1080 --no-banner /media/networkshare/public/RasPi/"Temp Photo Holder SS"/timelapse_$DATE.jpg

sudo fswebcam -d /dev/video0 -r 1920x1080 --no-banner /media/networkshare/public/"Temp Photo Holder SolidScape Right"/timelapse_$DATE.jpg

sleep 9

sudo fswebcam -d /dev/video0 -r 1920x1080 --no-banner /media/networkshare/public/"Temp Photo Holder SolidScape Right"/timelapse_$DATE.jpg

sleep 9
如何拍摄附加手动设置的照片?也许我需要将命令添加到 fswebcam 内联而不是先调用 v4l2-ctl?

最佳答案

一切正常。
无需更改。
我没有对设置进行足够大的更改以注意到输出的差异。

关于linux - 在拍摄照片之前调整网络摄像头设置(v4l2 和 fswebcam),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69210797/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com