0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Raspberry PiカメラのSWモジュール関係性

Last updated at Posted at 2024-11-23

この記事について

Raspberry Pi5でカメラを使ったプログラミングをする際に
・過去の仕様が複数ある
・依存関係
で混乱してしまったので備忘録として残しておく

関係図

image.png

SWモジュール

libcamera

libcamera
Linux, Android用のオープンソースカメラライブラリ
複雑なカメラの制御を吸収してくれるAPIを提供している
カーネルではなく、ユーザースペースのAPI

Picamera2

picamera2 manual
Raspberry PiのカメラシステムにアクセスするためのPythonライブラリで、libcameraプロジェクトの上に構築されている。libcameraカメラスタックが必要。
Raspberry Pi OS(Bullseye以降)で動作する。

rpicam-apps

Camera software
libcameraを使ったCLIアプリケーション
カメラの接続確認でよく使われる rpicam-hello はこれ

古い資料だとlibcamera-*というコマンドが出てくるが、これがrpicam-*に置き換えられた
シンボリックしてあるのでlibcamera-*もまだ使えるが、非推奨
少なくとも新しく何か作るのであれば使わない方が良い

このlibcameraとライブラリの方のlibcamera(このページで最初に紹介した)が同じ名前なのが混乱するの注意

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?