樹莓派的攝像頭與監控相關

此文中實用的腳本下載鏈接

http://download.csdn.net/detail/u010027419/8186201


#將USB攝像頭插上,查看是否找到設備,輸入:

lsusb


其中Logitech就是攝像頭,說明找到usb設備了,然後再看看設備驅動是否正常:

 ls /dev/vid*

 /dev/video0

看到video0說明驅動正常,如果找不到可能驅動不對,或者工作不正常,嘗試調整供電,或者安裝驅動

 

#安裝必要的軟件集:

sudo apt-get install subversion

sudo apt-get install libv4l-dev

sudo apt-get install libjpeg8-dev

sudo apt-get install imagemagick

 

#下載mipg-steamer軟件,編譯並安裝:

wget http://sourceforge.net/code-snapshots/svn/m/mj/mjpg-streamer/code/mjpg-streamer-code-182.zip

unzip mjpg-streamer-code-182.zip(本人下載完後文件名是mjpg-streamer-code-182.zip.1)

cd mjpg-streamer-code-182/mjpg-streamer

make USE_LIBV4L2=true clean all

make DESTDIR=/usr install

 

4.運行考入樹莓派中的源程序目錄中的“stream.sh”文件:

pi@raspberrypi:/home/camtank# sudo chmod 777 stream.sh

pi@raspberrypi:/home/camtank# sudo ./stream.sh 



在運行程序時,如果發生錯誤,可能是之前由於運行過,進程仍然在工作,導致沒法再運行,可以先運行ps -A,查看運行中的進程和進程ID號,再使用“kill 2470”殺掉進程

 

5.在pc上運行源程序目錄中的“index.html”文件,右擊編輯index.html,將樹莓派的地址換成你的樹莓派ip,保存雙擊打開index.html


看到視頻了,就說明攝像頭工作正常了,到此攝像頭的工作就結束了

另外將html中的地址換成http://<樹莓派IP>:8001/?action=snapshot就可以看到靜態的圖像



#使用fswebcam截圖


安裝fswebcam

sudo apt-get install fswebcam

使用fswebcam


fswebcam -d /dev/video0 -r 640x480 -p JPEG -S 5 -D 1 /home/pi/test.jpg

攝像頭截圖 設備分辨率 格式 忽略5幀 延時一秒 輸出地址文件名

scrot-t 40% -q 80 screen.jpg

屏幕截圖 40%大小縮略圖圖片質量80 輸出圖片



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章