v2.3.0¶
v2.3.0 fügt ZBar-Barcode-Dekodierung, ein neues Bayer-/RAW-Pixelformat (2 BPP, ermöglicht VGA-Bayer-Aufnahme), Image-Streaming, WINC-WiFi-AP-Modus, Beschleunigung separierbarer Faltung sowie MAVLink-/Pixy-Emulations-Beispielskripte hinzu. Es bringt keine API-Änderungen mit Kompatibilitätsbruch mit sich — Skripte für v2.2.0 laufen unverändert.
Höhepunkte¶
ZBar-Barcodes — Barcode-Dekodierung integriert.
Bayer-/RAW-Pixelformat — neues 2-BPP-Format, das VGA-Bayer-Aufnahme ermöglicht.
Image-Streaming hinzugefügt.
WINC-AP-Modus — das WINC1500-WiFi kann als Access Point fungieren.
Separierbare Faltung — schnellere Gauß-/Faltungskerne.
Keine API-Änderungen mit Kompatibilitätsbruch — neu flashen und Ihre v2.2.0-Skripte laufen unverändert.
Neue Funktionen¶
ZBar — den ZBar-Barcode-Decoder zur Barcode-Erkennung integriert.
Bayer / RAW — ein neues RAW-/Bayer-Pixelformat hinzugefügt (2 BPP, VGA-fähig), Bayer-Sensorunterstützung im OV7725-Treiber, Bayer-JPEG-Unterstützung, einen
IM_GET_RAW_PIXEL-Accessor und Bayer-Schreibunterstützung im Image-Puffer-Protokoll.Image-Streaming — Unterstützung für Image-Streaming hinzugefügt.
WINC-AP-Modus — WINC1500-Access-Point-Modus mit einem MJPEG-AP-Modus-Beispiel hinzugefügt.
Beispiele — MAVLink-Skripte für Quadrocopter und Pixy-Emulations-Skripte hinzugefügt.
Weitere Änderungen und Verbesserungen¶
Separierbare Faltung und separierbare Gauß-Kerne hinzugefügt (verwendet in ORB und im Gauß-Filter) für schnelleres Filtern; schnelleres SPI-GPIO verwendet.
Fehlerkorrekturen¶
Den AprilTag-z-Translationswert korrigiert (Code, der die AprilTag-z-Translation verwendet, erneut prüfen), den UART-Empfangscode, die
py_image-Assertion-Meldung und die Framebuffer-Größenprüfungen sowie einen Logiktest-Fehler in ZBar behoben.
Hardware- und Board-Unterstützung¶
Bayer-/RAW-Sensor-Pixelformat (OV7725).
WINC1500 — Access-Point-Modus (AP).
API-Änderungen mit Kompatibilitätsbruch¶
v2.3.0 bringt keine Python-API-Änderungen mit Kompatibilitätsbruch mit sich. Skripte, die unter v2.2.0 liefen, laufen unter v2.3.0 unverändert — einfach die Firmware neu flashen. (Hinweis: Der AprilTag-z-Translationswert wurde korrigiert; validieren Sie Code, der vom vorherigen, fehlerhaften Wert abhing, erneut.)