Expand description
Raspberry Pi カメラ機能。
専用カメラを搭載した Raspberry Pi 以外の環境では撮影できない。 CameraConfig::fake_camera 設定でフェイクできる。
Structs§
- Camera
- Camera システムモジュール。
- Camera
Config - カメラ設定データ。toml 設定に対応する。
- PicEntry
- ストレージ上の画像を示すエントリ。
- Storage 🔒
- ストレージ上の全データを管理するデータ構造。
- Take
PicOption - 写真撮影オプション。
Constants§
- PIC_
DEF_ 🔒H - 縦デフォルトサイズ。
- PIC_
DEF_ 🔒Q - jpeg デフォルトクオリティ。
- PIC_
DEF_ 🔒TO_ MS - デフォルト撮影時間(ms)。TO はタイムアウト。
- PIC_
DEF_ 🔒W - 横デフォルトサイズ。
- PIC_
MAX_ 🔒H - 縦最大サイズ。(Raspberry Pi Camera V2)
- PIC_
MAX_ 🔒Q - jpeg 最大クオリティ。
- PIC_
MAX_ 🔒W - 横最大サイズ。(Raspberry Pi Camera V2)
- PIC_
MIN_ 🔒H - 縦最小サイズ。(Raspberry Pi Camera V2)
- PIC_
MIN_ 🔒Q - jpeg 最小クオリティ。
- PIC_
MIN_ 🔒W - 横最小サイズ。(Raspberry Pi Camera V2)
- THUMB_H 🔒
- サムネイルの縦サイズ。
- THUMB_
POSTFIX 🔒 - サムネイルファイル名のポストフィクス。
- THUMB_W 🔒
- サムネイルの横サイズ。
Functions§
- create_
thumbnail - サムネイルを作成する。 成功すれば jpeg バイナリデータを返す。
- find_
files_ 🔒rec - init_pics 用の再帰関数。
- init_
pics 🔒 - 検索ルートディレクトリ内から jpg ファイルを検索して PicDict を構築する。
- resize
- 画像をリサイズする。 成功すれば jpeg バイナリデータを返す。
- take_
a_ pic - 写真を撮影する。成功すると jpeg バイナリデータを返す。