樹莓派開發手記4

樹莓派開發手記4

來自專欄 玩轉樹莓派

好久沒有更新這個樹莓派系列了,這一個半月中……年終是事情多……之前的電腦壞了……又要考試……總之是有好多的借口的(>_<)。現在考完試後又摸了兩天魚,又開始重拾「樹莓派」了,現在也不好意思叫「日記」了。


1、這次來試一試樹莓派官方的5Mpixel的相機。

2、在這之前還有一件一直沒有做好的事情——換源,國外源來下軟體和更新真的太慢了!!


換源就是把國外的原始下載更新網站換成國內的鏡像源,我之前用過的有兩個,一個是清華tuna開源鏡像網站(貌似是叫做「清華大學學生網路與開源軟體協會」),另外一個是阿里的鏡像。

在/etc/apt目錄下有source.list這樣的一個文件,默認狀態下是修改不了的,所一首先要更改一下許可權(後來意識到直接用sudo nano source.list就直接可以以管理員身份修改文件)

sudo chmod 777 source.list #任何人都可以讀、寫、運行

修改文件許可權

注釋舊源,更換新源

然後用nano來修改文件,把之前的默認源用「#」注釋掉,之後添加上新的國內源。

試一下,sudo apt-get update。(的確要快上好多)


  • 攝像頭模塊

這才是重點,使用攝像頭模塊。

安裝上攝像頭。並且再piconfig設置攝像頭ENABLE。攝像頭工作時,上面的紅色LED會亮。

攝像頭狀態指示燈

首先用系統指令來試一下raspistill 命令來拍攝照片。 -o 文件名 -t 曝光時間(單位毫秒)

命令行拍攝

攝像頭運作時,攝像頭上的紅燈回亮。之後可以在當前的目錄下看到拍攝的照片。

可以看到/home/pi的路徑下多了一張剛剛拍的パソコン.jpg打開就是剛剛拍到的計算機的找片,貌似白平衡有點問題,整體色溫偏高。

改下相機的參數再來拍一張, 2s的曝光也太長了。0.1s試試。其實如果只看亮度的話,其實並沒有很大的區別,目測ISO是自動調節的吧,不過再用低一點的快門速度的話,就——噪點感人了( ̄_ ̄|||)

查看拍攝的照片

終端下拍攝視頻

輸入指令raspivid -o 文件名 格式只能是.h264。默認是5秒,1080P

視頻格式轉換

手動設置也是可以的,-w 寬度 -h 高度 (單位都是像素) -t 時間(單位同樣是ms)

得到MP4格式文件

拍完之後進行格式的轉換,不然大部分播放器打不開這個格式,從網上安裝了一個MP4Box 轉化成為MP4。

畫質白平衡感人

打開,噪點和白平衡感人⊙﹏⊙∥。

用python來操控攝像頭:

python使用攝像頭的常用命令

Python導入picamera 模塊。

以上是一些常用的語句控制攝像頭模塊。

調整白平衡

在之前的用命令行拍照時,預覽不了(其實是不會)。只能把樹莓派的鏡頭大致的對準想要拍攝的目標。使用python可以輕鬆的預覽到攝像頭的取景,更好的拍攝,另外因為python在其他方面的優勢如機器學習,可以使用python寫一個圖像識別的的程序(當然是後話了)。另外調節一下之前就很迷的白平衡,分別使用日關燈,自動鎢絲等,但是所得到的圖片不是過暖就是過冷,找不到一個恰到好處的設置。


下一次應該會試一試,樹莓派遙控車。


推薦閱讀:

TAG:科技 | 樹莓派RaspberryPi | 電子 |