v2.3.0¶
v2.3.0 añade decodificación de códigos de barras ZBar, un nuevo formato de píxel Bayer / RAW (2 BPP, que permite la captura Bayer en VGA), transmisión de imágenes, modo punto de acceso WiFi WINC, aceleración de convolución separable y scripts de ejemplo de MAVLink / emulación de Pixy. No introduce ningún cambio de API que rompa la compatibilidad: los scripts de v2.2.0 se ejecutan sin cambios.
Aspectos destacados¶
Códigos de barras ZBar — decodificación de códigos de barras integrada.
Formato de píxel Bayer / RAW — nuevo formato de 2 BPP que permite la captura Bayer en VGA.
Transmisión de imágenes añadida.
Modo AP de WINC — el WiFi WINC1500 puede actuar como punto de acceso.
Convolución separable — núcleos de Gauss / convolución más rápidos.
Sin cambios de API que rompan la compatibilidad — vuelve a flashear y tus scripts de v2.2.0 se ejecutan sin cambios.
Nuevas funcionalidades¶
ZBar — se integró el decodificador de códigos de barras ZBar para la detección de códigos de barras.
Bayer / RAW — se añadió un nuevo formato de píxel RAW/Bayer (2 BPP, compatible con VGA), compatibilidad con sensor Bayer en el controlador OV7725, compatibilidad con JPEG Bayer, un descriptor de acceso
IM_GET_RAW_PIXELy compatibilidad de escritura Bayer en el protocolo de búfer de imagen.Transmisión de imágenes — se añadió compatibilidad con la transmisión de imágenes.
Modo AP de WINC — se añadió el modo punto de acceso del WINC1500 con un ejemplo de modo AP MJPEG.
Ejemplos — se añadieron scripts de MAVLink para cuadricópteros y scripts de emulación de Pixy.
Otros cambios y mejoras¶
Se añadieron convolución separable y núcleos gaussianos separables (usados en ORB y en el filtro gaussiano) para un filtrado más rápido; se usó SPI GPIO más rápido.
Correcciones de errores¶
Se corrigieron el valor de traslación z de AprilTag (vuelve a revisar el código que consumía la traslación z de AprilTag), el código de recepción del UART, el mensaje de aserción de
py_imagey las comprobaciones de tamaño del framebuffer, y un error de prueba lógica en ZBar.
Hardware y compatibilidad de placas¶
Formato de píxel de sensor Bayer / RAW (OV7725).
WINC1500 — modo punto de acceso (AP).
Cambios de API que rompen la compatibilidad¶
v2.3.0 no introduce ningún cambio en la API de Python que rompa la compatibilidad. Los scripts que se ejecutaban en v2.2.0 se ejecutan sin cambios en v2.3.0: solo vuelve a flashear el firmware. (Nota: se corrigió el valor de traslación z de AprilTag; vuelve a validar el código que dependía del valor anterior incorrecto.)