樹莓派相機操作 —— luvcview 的安裝、raspistill:攝像頭命令
阿新 • • 發佈:2019-01-07
- MMAL (Multimedia Abstraction Layer)
0. lucview 的安裝
- 安裝命令:sudo apt-get install luvcview
- 安裝完成之後,便可使用 lucview 命令彈出實時拍攝視窗了
- 如果提示:ERROR opening V4L interface: No such file or directory,或找不到 /dev/video0,可按照:[Raspberry Pi] 解決 Raspberry Pi 找不到 /dev/video0 安裝bcm2835-v4l2驅動;
1. 執行樹莓派配置工具
>> sudo raspi-config
2. root 登陸
sudo是linux系統管理指令,是允許系統管理員讓普通使用者執行一些或者全部的root命令的一個工具,如halt,reboot,su等等。
初次使用樹莓派系統時,預設使用者名稱是 pi,密碼為 raspberry。若想使用 root 賬號,或者開啟 root 使用者,可通過 pi 使用者登陸,執行:
>> sudo passwd root
此命令為 root 賬戶設定密碼,切換到 root 管理員後,該命令無效。
然後解鎖 root 使用者:
>> sudo passwd --unlock root
此時便可切換 root 管理員:
>> su root
3. raspistill:命令
主要學習其引數及命令:
- -w, –width : 設定影象寬度 <尺寸>
- -h, –height : 設定影象高度 <尺寸>
- -q, –quality : 設定jpeg品質 <0到100>
- -t, –timeout : 拍照和關閉時的延時指定,未指定時預設是5s
- -o, –output : 輸出檔名 <檔名>,如果要寫到stdout,使用
-o -
,如果不特別指定,影象檔案不會被儲存
4. 專業攝影與延時拍攝
- 曝光引數:
- -ss:後跟的是微秒
- -ss 9000000:9s
- -ISO 125:感光
- -ex verylong:焦距,無限遠;
- -ss:後跟的是微秒
- -awb off:自動白平衡,awb:auto white balance
- -awbg 1,1
- -bm(burst mode), –burst : 執行burst capture mode
-tl(–timelapse ):raspistill 進入 -tl 模式,則排到的便不是一副影象,而是通過一定的時間間隔的多幅影象;
raspistill -t 30000 -tl 2000 -o image%04d.jpg