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