Could you just ask libcamera for the "raw" frame rather than the processed frame? If the processed frames are coming out correctly, then then raw frame really must be OK too. For example
Code:
import timefrom picamera2 import Picamera2picam2 = Picamera2()picam2.start()time.sleep(1)raw = picam2.capture_array('raw')Statistics: Posted by therealdavidp — Tue Sep 02, 2025 6:53 pm