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()eimage.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 chiamatorandint().
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.)