Les utilisateurs de la caméra Raspberry Pi – et nous savons que vous êtes là-bas, nous avons couvert quelques-uns des meilleurs projets réalisés avec un – réjouissez-vous. Il y a une nouvelle bibliothèque de caméras Python à l’horizon, et une version préliminaire vient d’être mise à la disposition de ceux qui ont le courage de la compiler eux-mêmes.
PiCamera2 remplace la bibliothèque PiCamera qui a été obsolète lors de la transition de Raspberry Pi OS vers Debian Bullseye à la fin de l’année dernière et ne sera plus prise en charge à l’avenir. PiCamera était un effort communautaire tiers dirigé par Dave Jones, construit sur une pile de caméras propriétaire Broadcom, tandis que la nouvelle bibliothèque a été créée en interne et est plus ouverte, bien que l’annonce ne va pas jusqu’à l’appeler ouverte- la source.
La version de prévisualisation, compatible avec tous les modèles de caméra Raspberry Pi, y compris la caméra HQ, est disponible sur GitHub et est un travail en cours. À l’heure actuelle, il manque certaines fonctionnalités importantes ou elles ne fonctionnent pas comme prévu. Ce que vous pouvez faire, cependant, inclut le démarrage, la configuration et le réglage des paramètres de la caméra, la réception de plusieurs flux d’images, l’ouverture de fenêtres d’aperçu, la capture d’images en pleine résolution au format JPEG ou PNG, ou sous forme de tableaux numpy prêts pour l’analyse d’images.
Ce qu’il ne peut pas faire pour le moment, c’est enregistrer une vidéo. L’équipe travaille toujours sur cette application de l’encodeur h.264 intégré du Pi, mais il reste « quelques semaines ».
Si vous voulez l’essayer, il y a quelques cerceaux qui vous attendent. Vous ne pouvez pas l’installer à l’aide d’un gestionnaire de paquets, vous devrez donc le construire à partir des sources et vous aurez également besoin d’une version spéciale de la bibliothèque libcamera. Pour les utilisateurs occasionnels, il vaut mieux attendre, mais pour ceux d’entre nous qui sont à la pointe de la technologie, nous pouvons plonger et compiler les nôtres.
Et si vous êtes le premier plutôt que le second, vous pouvez vous consoler avec le fichier readme.md, qui prévient en grosses lettres qu’il y aura des bugs et des problèmes, et que les choses sont susceptibles de changer de manière significative et sans avertissement. La nouvelle bibliothèque est tellement différente de la PiCamera d’origine que la rétrocompatibilité n’est pas possible, et des choses comme les effets d’image de flou et de réduction du bruit ne sont plus disponibles. Celles-ci devront être réimplémentées sur les cœurs Pi’s Arm, et il est recommandé à toute personne qui s’en sert d’eux de rechercher ailleurs des fonctionnalités équivalentes.