v4.5.2¶
v4.5.2 añade compatibilidad con el bus CAN en el port i.MX RT, compatibilidad con OV5640 en Arduino GIGA y AprilTags de alta resolución en el OpenMV RT1060, además de correcciones de fiabilidad de cámara/USB. Mjpeg.sync()/close() ya no aceptan un argumento fps — consulta el cambio incompatible.
Aspectos destacados¶
Compatibilidad con el bus CAN en el port i.MX RT (mimxrt).
Arduino GIGA obtiene compatibilidad con la cámara OV5640; OpenMV RT1060 obtiene detección de AprilTag de alta resolución.
Incompatible:
Mjpeg.sync()/Mjpeg.close()ya no aceptan un argumentofps(los FPS ahora se calculan internamente).
Nuevas funciones¶
Bus CAN — se añadió compatibilidad con CAN en el port i.MX RT (mimxrt).
Correcciones de errores¶
Cámara y sensores:
Se corrigió que
Image.midpoint_pool()no pudiera seleccionar el área centrada.Se corrigió la inferencia de TensorFlow (
tf) con imágenes no cuadradas.
Sistema y USB:
Se corrigió el análisis de argumentos del módulo
tv.Se corrigió el sondeo de TinyUSB, y el port i.MX RT ahora atiende a TinyUSB mientras espera fotogramas del sensor (USB más receptivo durante la captura).
Se corrigió el nombre del pin LED del script predeterminado del OpenMV RT1060.
Hardware y compatibilidad de placas¶
Arduino GIGA — compatibilidad con la cámara OV5640.
i.MX RT — compatibilidad con el bus CAN.
OpenMV RT1060 — detección de AprilTag de alta resolución habilitada.
Cambios incompatibles en la API¶
Cambios de la API visibles para el usuario entre v4.5.1 y v4.5.2.
El único cambio incompatible es limitado y afecta a la grabación MJPEG.
Mjpeg.sync() / Mjpeg.close() ya no aceptan fps (minor)¶
La grabación MJPEG ahora calcula la velocidad de fotogramas internamente a partir de la temporización real de captura, por lo que Mjpeg.sync() y Mjpeg.close() ya no aceptan un argumento fps. Las llamadas que pasaban fps deben eliminar ese argumento.
Commit: 83229dcdf
Lista de verificación de migración¶
Solo la grabación MJPEG se ve afectada: elimina el argumento fps de las llamadas a Mjpeg.sync() / Mjpeg.close() (el cambio de MJPEG). Todos los demás scripts se ejecutan sin cambios.