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_PIXELet 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_imageet 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.)