OpenWeedLocator
OpenWeedLocator copied to clipboard
migrate picamera to libcamera
Based on discussions with @williamtsalter and some recent Raspberry Pi announcements, it looks like they will phase out support for the picamera module in favour of the open-source libcamera. Seems to be a few issues with it currently, but will need to migrate OWL to libcamera over time.
libcamera is still missing certain features, most notably Python bindings. Whilst this work is in progress, users who need a Python interface (such as Picamera) will have to stay with the legacy stack for the time being.
From recent announcements, the picamera2 library has matured to a beta version, so the transition will now be occurring on the picamera2 branch.
A good example of how to implement picamera2 to replicate imutils:
https://github.com/raspberrypi/picamera2/discussions/621
Complete in #127