v2.3.0

v2.3.0 aggiunge la decodifica dei codici a barre ZBar, un nuovo formato di pixel Bayer / RAW (2 BPP, che abilita la cattura Bayer in VGA), lo streaming delle immagini, la modalità AP WiFi WINC, l’accelerazione della convoluzione separabile e script di esempio per MAVLink / emulazione Pixy. Non introduce alcuna modifica incompatibile alle API — gli script di v2.2.0 funzionano senza modifiche.

In evidenza

  • Codici a barre ZBar — integrata la decodifica dei codici a barre.

  • Formato di pixel Bayer / RAW — nuovo formato a 2 BPP che abilita la cattura Bayer in VGA.

  • Streaming delle immagini aggiunto.

  • Modalità AP WINC — il WiFi WINC1500 può funzionare come access point.

  • Convoluzione separabile — kernel gaussiani / di convoluzione più veloci.

  • Nessuna modifica incompatibile alle API — riflasha e i tuoi script di v2.2.0 funzionano senza modifiche.

Nuove funzionalità

  • ZBar — integrato il decodificatore di codici a barre ZBar per il rilevamento dei codici a barre.

  • Bayer / RAW — aggiunto un nuovo formato di pixel RAW/Bayer (2 BPP, compatibile con VGA), il supporto per i sensori Bayer nel driver OV7725, il supporto JPEG Bayer, un accessore IM_GET_RAW_PIXEL e il supporto alla scrittura Bayer nel protocollo del buffer dell’immagine.

  • Streaming delle immagini — aggiunto il supporto allo streaming delle immagini.

  • Modalità AP WINC — aggiunta la modalità access point del WINC1500 con un esempio MJPEG in modalità AP.

  • Esempi — aggiunti script MAVLink per quadricotteri e script per l’emulazione Pixy.

Altre modifiche e miglioramenti

  • Aggiunti la convoluzione separabile e i kernel gaussiani separabili (usati in ORB e nel filtro gaussiano) per un filtraggio più veloce; utilizzato un GPIO SPI più rapido.

Correzioni di bug

  • Corretti il valore della traslazione z degli AprilTag (ricontrolla il codice che utilizzava la traslazione z degli AprilTag), il codice di ricezione della UART, il messaggio di asserzione di py_image e i controlli sulla dimensione del framebuffer, oltre a un errore in un test logico in ZBar.

Hardware e supporto schede

  • Formato di pixel sensore Bayer / RAW (OV7725).

  • WINC1500 — modalità access point (AP).

Modifiche incompatibili alle API

v2.3.0 non introduce alcuna modifica incompatibile alle API Python. Gli script che funzionavano su v2.2.0 funzionano senza modifiche su v2.3.0 — basta riflashare il firmware. (Nota: il valore della traslazione z degli AprilTag è stato corretto; rivalida il codice che dipendeva dal valore precedente, errato.)