?自動(dòng)執(zhí)行圖像捕獲
您可以編寫一個(gè)使用網(wǎng)絡(luò)攝像頭拍照的 Bash 腳本。下面的腳本將圖像保存在目/home/pi/webcam 中,因此首先使用以下命令創(chuàng)建 webcam 子目錄:
mkdir webcam
若要?jiǎng)?chuàng)建腳本,請(qǐng)打開所選編輯器并編寫以下示例代碼:
#!/bin/bash DATE=$(date +"%Y-%m-%d_%H%M") fswebcam -r 1280x720 --no-banner /home/pi/webcam/$DATE.jpg
此腳本將拍攝照片并使用時(shí)間戳命名文件。假設(shè)我們將其保存為 webcam.sh ,我們將首先使文件可執(zhí)行:
chmod +x webcam.sh
然后運(yùn)行:
./webcam.sh
這將運(yùn)行文件中的命令并給出通常的輸出:???????
--- Opening /dev/video0... Trying source module v4l2... /dev/video0 opened. No input was specified, using the first. --- Capturing frame... Corrupt JPEG data: 2 extraneous bytes before marker 0xd6 Captured frame in 0.00 seconds. --- Processing captured image... Disabling banner. Writing JPEG image to '/home/pi/webcam/2013-06-07_2338.jpg'.
延時(shí)拍攝
您可以使用 cron 來安排以給定的時(shí)間間隔(例如每分鐘拍攝一次)拍攝照片,以拍攝延時(shí)攝影。首先打開 crontab 進(jìn)行編輯:
crontab -e
這將詢問您要使用的編輯器,或者在默認(rèn)編輯器中打開。在編輯器中打開文件后,添加以下行以計(jì)劃每分鐘拍攝一次照片(參考上面的 Bash 腳本):
* * * * * /home/pi/webcam.sh 2>&1
保存并退出,您應(yīng)該看到以下消息:
crontab: installing new crontab
確保您的腳本不會(huì)保存使用相同文件名拍攝的每張圖片。這將每次覆蓋圖片。
?審核編輯 黃宇
-
usb
+關(guān)注
關(guān)注
60文章
8052瀏覽量
268979 -
樹莓派
+關(guān)注
關(guān)注
118文章
1894瀏覽量
106419 -
網(wǎng)絡(luò)攝像頭
+關(guān)注
關(guān)注
2文章
46瀏覽量
16217
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論