v2.3.0¶
v2.3.0 adaugă decodarea codurilor de bare ZBar, un nou format de pixeli Bayer / RAW (2 BPP, care permite captura Bayer VGA), streaming de imagini, modul punct de acces WiFi WINC, accelerarea convoluției separabile și scripturi exemplu MAVLink / emulare Pixy. Nu introduce nicio modificare incompatibilă de API — scripturile v2.2.0 rulează nemodificate.
Aspecte importante¶
Coduri de bare ZBar — decodarea codurilor de bare integrată.
Format de pixeli Bayer / RAW — nou format de 2 BPP care permite captura Bayer VGA.
Streaming de imagini adăugat.
Mod AP WINC — WiFi-ul WINC1500 poate funcționa ca punct de acces.
Convoluție separabilă — nuclee de convoluție / Gaussiene mai rapide.
Nicio modificare incompatibilă de API — reflashați și scripturile dumneavoastră v2.2.0 rulează nemodificate.
Funcții noi¶
ZBar — integrat decodorul de coduri de bare ZBar pentru detectarea codurilor de bare.
Bayer / RAW — adăugat un nou format de pixeli RAW/Bayer (2 BPP, compatibil VGA), suport pentru senzori Bayer în driverul OV7725, suport JPEG Bayer, un accesor
IM_GET_RAW_PIXELși suport pentru scrierea Bayer în protocolul tamponului de imagine.Streaming de imagini — adăugat suport pentru streaming de imagini.
Mod AP WINC — adăugat modul punct de acces WINC1500 cu un exemplu de mod AP MJPEG.
Exemple — adăugate scripturi MAVLink pentru quadcoptere și scripturi de emulare Pixy.
Alte modificări și îmbunătățiri¶
Adăugate convoluția separabilă și nucleele Gaussiene separabile (folosite în ORB și în filtrul Gaussian) pentru o filtrare mai rapidă; folosit GPIO SPI mai rapid.
Corecții de erori¶
Corectate valoarea translației z a AprilTag (reverificați codul care consuma translația z a AprilTag), codul de recepție UART, mesajul de aserțiune
py_imageși verificările dimensiunii tamponului de cadre, precum și o eroare de test logic în ZBar.
Suport hardware și pentru plăci¶
Format de pixeli senzor Bayer / RAW (OV7725).
WINC1500 — modul punct de acces (AP).
Modificări incompatibile de API¶
v2.3.0 nu introduce nicio modificare incompatibilă a API-ului Python. Scripturile care rulau pe v2.2.0 rulează nemodificate pe v2.3.0 — pur și simplu reflashați firmware-ul. (Notă: valoarea translației z a AprilTag a fost corectată; revalidați codul care depindea de valoarea anterioară, incorectă.)