v1.9.0#

v1.9.0 aggiunge il rilevatore di bordi Canny, un rilevatore di linee basato sulla trasformata di Hough, un filtro image.gaussian(), image.mask_ellipse(), il clustering k-means dei keypoint FREAK e un esempio di riconoscimento facciale (LBP). Non introduce nessuna modifica incompatibile alle API: gli script v1.8.0 funzionano senza modifiche.

In evidenza#

  • Rilevatore di bordi Canny: image.find_edges().

  • Trasformata di Hough: rilevamento di linee (con un esempio).

  • Filtro image.gaussian() e image.mask_ellipse().

  • FREAK k-means: raggruppa i keypoint FREAK con k-means.

  • Nessuna modifica incompatibile alle API: riprogramma il firmware e i tuoi script v1.8.0 funzionano senza modifiche.

Nuove funzionalità#

  • Aggiunti il rilevatore di bordi Canny (e una semplice funzione per i bordi), il rilevatore di linee con trasformata di Hough con un esempio di trasformata di Hough, un filtro image.gaussian(), image.mask_ellipse(), il clustering k-means dei keypoint FREAK e un esempio di riconoscimento facciale (LBP).

Altre modifiche e miglioramenti#

  • Aggiornate le soglie predefinite del rilevatore di volti; histeq() ora restituisce l’immagine passata come argomento (concatenabile); il generatore di numeri casuali viene inizializzato quando viene chiamato randint().

Correzioni di bug#

  • Corretto l’LBP per il riconoscimento facciale e applicate diverse correzioni al rilevatore di bordi Canny.

Modifiche incompatibili alle API#

v1.9.0 non introduce nessuna modifica incompatibile alle API Python. Gli script che funzionavano su v1.8.0 funzionano senza modifiche su v1.9.0: basta riprogrammare il firmware. (Nota: le soglie predefinite del rilevatore di volti integrato sono state affinate; ricontrolla il rilevamento dei volti se ti affidavi ai valori predefiniti precedenti.)