🐷
Picamera2で魚眼レンズカメラ(Arducam 8MP IMX219)のカメラレンズシェーディング補正をする
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")
以下のような画像が撮影できます。
Discussion