安装前
sudo apt-get install libjpeg8-dev //JPEG支持库
sudo apt-get install imagemagick
sudo apt-get install libv4l-dev //4l是小写L底层驱动摄像头应用库
sudo apt-get install cmake //下载编译工具
树莓派安装mjpeg-streamer
步骤一:下载MJPG-STREAMER
git clone https://github.com/jacksonliam/mjpg-streamer.git
步骤二:进入下载目录后进入左侧路径
cd mjpg-streamer/mjpg-streamer-experimental
步骤三:下载
make all
安装
sudo make install
启动项目将摄像头源换成树莓派的
vi start.sh
./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"
打开树莓派摄像头
sudo raspi-config
5 Interfacing Options
P1 Camera
然后finish重启reboot
开机后进入
cd mjpg-streamer/mjpg-streamer-experimental
.start.sh开机
此时就能发现摄像头启动了
在浏览器输入树莓派输入
http://树莓派IP地址:8080然后点击左侧,Stream栏显示监控画面
在初次配置完成后树莓派csi的摄像头无法在继续使用
sudo apt-get install p7zip-full
wget https://www.waveshare.net/w/upload/4/41/CM4_dt_blob.7z
7z x CM4_dt_blob.7z -O./CM4_dt_blob
sudo chmod 777 -R CM4_dt_blob
cd CM4_dt_blob/
#如果使用两个摄像头和DSI0 执行
sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp0-double_cam.dts
#如果使用两个摄像头和DSI1 执行
sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp1-double_cam.dts
#在使用任意DSI时,HDMI1没有图像输出,哪怕你没有连接DSI屏幕只要编译的对应的文件,那HDMI1就没有输出了
#如果需要恢复,删除对应的dt-blob.bin 即可: sudo rm -rf /boot/dt-blob.bin
#执行完毕 关闭电源 重启CM4
————————————————
原文链接:https://blog.csdn.net/cc777777777/article/details/121913450
拍照 raspistill -o hello.jpg -t 1000
-v:调试信息查看
-w:图像宽度
-h:图像高度
-rot:图像旋转角度,只支持 0、90、180、270 度