v1.9.0#
v1.9.0 añade el detector de bordes Canny, un detector de líneas por transformada de Hough, un filtro image.gaussian(), image.mask_ellipse(), agrupamiento por k-means de puntos clave FREAK y un ejemplo de reconocimiento facial (LBP). No introduce ningún cambio incompatible en la API — los scripts de v1.8.0 funcionan sin cambios.
Aspectos destacados#
Detector de bordes Canny —
image.find_edges().Transformada de Hough — detección de líneas (con un ejemplo).
Filtro
image.gaussian()yimage.mask_ellipse().K-means de FREAK — agrupa puntos clave FREAK con k-means.
Sin cambios incompatibles en la API — vuelve a flashear y tus scripts de v1.8.0 funcionan sin cambios.
Nuevas características#
Se añadió el detector de bordes Canny (y una función de borde simple), el detector de líneas por transformada de Hough con un ejemplo de transformada de Hough, un filtro
image.gaussian(),image.mask_ellipse(), agrupamiento por k-means de puntos clave FREAK y un ejemplo de reconocimiento facial (LBP).
Otros cambios y mejoras#
Se actualizaron los umbrales predeterminados del detector de rostros;
histeq()ahora devuelve la imagen del argumento (encadenable); se inicializa el RNG cuando se llama arandint().
Correcciones de errores#
Se corrigió el LBP para el reconocimiento facial y se aplicaron varias correcciones al detector de bordes Canny.
Cambios incompatibles en la API#
v1.9.0 no introduce ningún cambio incompatible en la API de Python. Los scripts que funcionaban en v1.8.0 funcionan sin cambios en v1.9.0 — solo vuelve a flashear el firmware. (Nota: los umbrales predeterminados del detector de rostros integrado se ajustaron; vuelve a revisar la detección de rostros si dependías de los valores predeterminados anteriores.)