Raspberry Pi」カテゴリーアーカイブ

Raspberry Pi の MicroSDカード をイメージファイルにする ubuntu

Raspberry Pi の MicroSDカード をイメージファイルにする ubuntu18.10
ラズベリーパイのMIcroSDカード(16GB)をPCに挿入する
$ sudo fdisk -l #デバイス名を調べる、GpartedでもOK、約5.7GB使用済み
$ sudo dd if=/dev/sdb of=/home/x/PDF/000002_16GB.pi status=progress #進捗表示

000002_16GB.pi イメージにしたファイルサイズは 14.9GB
000002_16GB.pi を7zで圧縮したファイルサイズは 7.1GB

※ 空き容量は、高圧縮できる

システム起動時に1度だけ実行する python 3.5.3 raspberian virtualbox ubuntu18.10

システム起動時に1度だけ実行する python 3.5.3 raspberian virtualbox ubuntu18.10
cron @reboot を使用する方法
$ crontab -e #@reboot は起動時に1度だけ実行する、他に @daily などあり
@reboot /usr/bin/python3 /home/pi/code/lib/jpg_mp4.py #(サンプル jpg_mp4.py は動画生成コード)

ファイルサイズ算出 静止画を動画へ picameraカメラ Raspberry Pi Zero W

ファイルサイズ・ディスク容量算出 静止画を動画へ picameraカメラ Raspberry Pi Zero W

静止画 解像度1024×768 ファイルサイズ約368KB/1枚
静止画1440枚(60枚*24時間=1枚/分) →動画20.6MB/1日
(exp:静止画446枚→動画6.4MB:条件 jpg to mp4 by opencv)(下記とは条件が違う、実験環境下)
動画20.6MB*31日=約638.6MB/1ヶ月→約7.7GB/1年間
8fps(8コマ/1秒) 480コマ/1分 1440コマ/3分で再生

静止画 解像度1024×768 1440枚(60枚*24時間)=約391MB →動画10.2MB(jpg to mp4 by ffjpeg)(条件:実動作:日中はほぼ変化なし、夜間は漆黒)
動画10.2MB*31日=約316.2MB/1ヶ月=約3.8GB/1年間
8fps(8コマ/1秒) 480コマ/1分 1440コマ/3分で再生

静止画を動画に変換 opencv python Raspberry Pi Zero W

静止画を動画に変換 opencv3.4.3 python3.6.7 Raspberry Pi Zero W
連番でない静止画74枚(1296×972, 72枚x約650KB=計49.2MB)→動画 v.mp4(1024×768, 779.2KB) へ変換OK

import cv2,glob

codec= cv2.VideoWriter_fourcc('m','p','4','v') #codec MP4V
v= cv2.VideoWriter('v.mp4',codec,5.0,(1024,768)) #filename,codec,fps,framesize,iscolor
#video= cv2.VideoWriter('v.mp4',codec,10.0,(1296,972)) #filename,codec,fps,framesize,iscolor

F= glob.glob('/home/pi/cam/181127/*.jpg')
F= sorted(F)

for x in F:
    #print(x)
    f= cv2.imread(x)
    f= cv2.resize(f,(1024,768))
    v.write(f)
v.release()
print('done')