🐷

Picamera2で魚眼レンズカメラ(Arducam 8MP IMX219)のカメラレンズシェーディング補正をする

2025/04/03に公開

Raspberry Pi 5にRaspberry Pi用魚眼レンズカメラモジュール(8MP / IMX219)を接続して、色ムラ等の補正をして撮影をしました。

最初に以前の記事の通りカメラを接続して、セットアップします。

次に公式サイトで公開してされているチューニングファイルから、160°のファイル/usr/share/libcamera/ipa/rpi/pisp にコピーします。

sudo cp pi5_imx219_160d.json /usr/share/libcamera/ipa/rpi/pisp

次に以下のコード実行します。

camera_fish_eye.py
from picamera2 import Picamera2, Preview

tuning = Picamera2.load_tuning_file("pi5_imx219_160d.json")

picam2 = Picamera2(tuning=tuning)
picam2.start_preview(Preview.NULL)
picam2.start_and_capture_file("fish_eye.jpg")

以下のような画像が撮影できます。

GitHubで編集を提案

Discussion