v1.9.0

v1.9.0 fügt den Canny-Kantendetektor, einen Liniendetektor mit Hough-Transformation, einen image.gaussian()-Filter, image.mask_ellipse(), k-Means-Clustering von FREAK-Schlüsselpunkten und ein Gesichtserkennungsbeispiel (LBP) hinzu. Es führt keine Breaking API-Änderungen ein — v1.8.0-Skripte laufen unverändert.

Highlights

  • Canny-Kantendetektorimage.find_edges().

  • Hough-Transformation — Linienerkennung (mit einem Beispiel).

  • image.gaussian()-Filter und image.mask_ellipse().

  • FREAK k-Means — FREAK-Schlüsselpunkte mit k-Means clustern.

  • Keine Breaking API-Änderungen — neu flashen und Ihre v1.8.0-Skripte laufen unverändert.

Neue Funktionen

  • Den Canny-Kantendetektor (und eine einfache Kantenfunktion), den Liniendetektor mit Hough-Transformation samt einem Hough-Transformations-Beispiel, einen image.gaussian()-Filter, image.mask_ellipse(), k-Means-Clustering von FREAK-Schlüsselpunkten und ein Gesichtserkennungsbeispiel (LBP) hinzugefügt.

Weitere Änderungen und Verbesserungen

  • Die Standard-Schwellenwerte des Gesichtsdetektors aktualisiert; histeq() gibt jetzt das Argumentbild zurück (verkettbar); den RNG initialisieren, wenn randint() aufgerufen wird.

Fehlerbehebungen

  • LBP für die Gesichtserkennung korrigiert und mehrere Korrekturen am Canny-Kantendetektor vorgenommen.

Breaking API-Änderungen

v1.9.0 führt keine Breaking Python-API-Änderungen ein. Skripte, die auf v1.8.0 liefen, laufen unverändert auf v1.9.0 — flashen Sie einfach die Firmware neu. (Hinweis: Die Standard-Schwellenwerte des integrierten Gesichtsdetektors wurden abgestimmt; prüfen Sie die Gesichtserkennung erneut, falls Sie sich auf die vorherigen Standardwerte verließen.)