2022年7月

git连接HTTPS切换成ssh秘钥连接

git remote -v //看一下当前连接方式
git remote set-url origin git@github.com:someaccount/someproject.git //改成ssh,这里你项目的ssh地址
git remote -v //再查看一下,url是否已经变成了ssh地址

第一步:
git remote -v 查看远程地址别名及路径
origin https://github.com/kkeeliu/doubao_community_frontend.git (fetch)
origin https://github.com/kkeeliu/doubao_community_frontend.git (push)
第二步:
git remote set-url origin git@github.com:kkeeliu/doubao_community_frontend.git
第三步:
git remote -v 查看修改是否成功

linux USB摄像头 V4L2工具调试摄像头

sudo apt install v4l-utils//安装v4l2工具包
sudo v4l2-ctl --list-devices//通过v4l2查看摄像头设备

//当同时连接多个摄像头时,指定摄像头的两种方法
sudo v4l2-ctl -d /dev/video0 --all//查看/dev/video0摄像头所有参数
sudo v4l2-ctl --device=/dev/video1 --all//查看/dev/video1 摄像头所有参数

sudo v4l2-ctl -d /dev/video0 --list-formats//查看当前摄像头支持的视频压缩格式
sudo v4l2-ctl -d /dev/video0 --list-formats-ext//查看当前摄像头支持的分辨率和帧速率
sudo v4l2-ctl -d /dev/video0 --set-parm=30//设置帧率
sudo v4l2-ctl --list-framesizes=MJPG -d /dev/video0//查看摄像头所支持的分辨率
sudo v4l2-ctl --set-fmt-video=width=320,height=240,pixelformat=YUYV

ls /dev/v*//看到"/dev/video0",表示成功驱动
lsusb//查看摄像头型号

//曝光参数调整
v4l2-ctl -d /dev/video0 --list-ctrls
//当exposure_auto=1( V4L2_EXPOSURE_MANUAL )时可设置曝光绝对值
v4l2-ctl --device=/dev/video0 --set-ctrl=exposure_auto=1
v4l2-ctl --device=/dev/video0 --set-ctrl=exposure_absolute=2

lsmod//列出可用模块
sudo rmmod uvcvideo//移除模块
sudo modprobe uvcvideo nodrop=1 timeout=5000

brightness 0x00980900 (int) : min=-64 max=64 step=1 default=-40 value=20

                   contrast 0x00980901 (int)    : min=0 max=100 step=1 default=50 value=100//对比度
                 saturation 0x00980902 (int)    : min=0 max=100 step=1 default=50 value=50//饱和度
                        hue 0x00980903 (int)    : min=-180 max=180 step=1 default=0 value=0//色彩

white_balance_temperature_auto 0x0098090c (bool) : default=1 value=1//自动白平衡

                      gamma 0x00980910 (int)    : min=100 max=500 step=1 default=300 value=300//伽马,数字越大,图片的亮度也就越高
       power_line_frequency 0x00980918 (menu)   : min=0 max=2 default=2 value=2
  white_balance_temperature 0x0098091a (int)    : min=2800 max=6500 step=10 default=4600 value=4600 flags=inactive//白平衡
                  sharpness 0x0098091b (int)    : min=0 max=100 step=1 default=50 value=50//锐度
     backlight_compensation 0x0098091c (int)    : min=0 max=2 step=1 default=0 value=0//背光补偿
     exposure_auto_priority 0x009a0903 (bool)   : default=0 value=0
                 focus_auto 0x009a090c (bool)   : default=1 value=0

https://blog.csdn.net/weixin_44942126/article/details/115110762