v2.3.0

v2.3.0 ajoute le décodage de codes-barres ZBar, un nouveau format de pixel Bayer / RAW (2 BPP, permettant la capture Bayer en VGA), la diffusion d’images en flux, le mode point d’accès WiFi WINC, l’accélération de la convolution séparable et des scripts d’exemple MAVLink / d’émulation Pixy. Elle n’introduit aucune modification incompatible de l’API — les scripts de la v2.2.0 fonctionnent sans changement.

Points forts

  • Codes-barres ZBar — décodage de codes-barres intégré.

  • Format de pixel Bayer / RAW — nouveau format 2 BPP permettant la capture Bayer en VGA.

  • Diffusion d’images en flux ajoutée.

  • Mode point d’accès WINC — le WiFi WINC1500 peut faire office de point d’accès.

  • Convolution séparable — noyaux gaussiens / de convolution plus rapides.

  • Aucune modification incompatible de l’API — reflashez et vos scripts de la v2.2.0 fonctionnent sans changement.

Nouvelles fonctionnalités

  • ZBar — intégration du décodeur de codes-barres ZBar pour la détection de codes-barres.

  • Bayer / RAW — ajout d’un nouveau format de pixel RAW/Bayer (2 BPP, compatible VGA), de la prise en charge des capteurs Bayer dans le pilote OV7725, de la prise en charge du JPEG Bayer, d’un accesseur IM_GET_RAW_PIXEL et de la prise en charge de l’écriture Bayer dans le protocole de tampon d’image.

  • Diffusion d’images en flux — ajout de la prise en charge de la diffusion d’images en flux.

  • Mode point d’accès WINC — ajout du mode point d’accès WINC1500 avec un exemple MJPEG en mode point d’accès.

  • Exemples — ajout de scripts MAVLink pour quadricoptères et de scripts d’émulation Pixy.

Autres changements et améliorations

  • Ajout de la convolution séparable et de noyaux gaussiens séparables (utilisés dans ORB et le filtre gaussien) pour un filtrage plus rapide ; utilisation d’un GPIO SPI plus rapide.

Corrections de bogues

  • Correction de la valeur de translation z des AprilTag (revérifiez le code qui exploitait la translation z des AprilTag), du code de réception UART, du message d’assertion de py_image et des vérifications de taille du tampon d’image, ainsi que d’une erreur de test logique dans ZBar.

Prise en charge du matériel et des cartes

  • Format de pixel de capteur Bayer / RAW (OV7725).

  • WINC1500 — mode point d’accès (AP).

Modifications incompatibles de l’API

v2.3.0 n’introduit aucune modification incompatible de l’API Python. Les scripts qui fonctionnaient sur la v2.2.0 fonctionnent sans changement sur la v2.3.0 — il suffit de reflasher le micrologiciel. (Remarque : la valeur de translation z des AprilTag a été corrigée ; revalidez le code qui dépendait de la précédente valeur erronée.)