Maggiori informazioni su Trova bordi
Scopri di più sugli algoritmi di rilevamento dei bordi che puoi provare in Effetti bordo—e come ciascun metodo trova i contorni in una foto.
Come i rilevatori trovano i contorni
Un bordo è un punto in cui luminosità o colore cambiano in fretta—il contorno di un viso, di un edificio o di una foglia sul cielo. I rilevatori esaminano ogni pixel, lo confrontano con i vicini e trasformano quei cambi improvvisi in linee. I metodi sotto partono tutti da questa idea, ma misurano il cambiamento in modi diversi, così la stessa foto può diventare tratti d’inchiostro sottili, uno schizzo a matita o un contorno di forma spesso.
Trova bordi
Trova bordi converte la foto in scala di grigi, poi applica due piccoli kernel di Sobel: uno guarda sinistra–destra, l’altro alto–basso. Combinarli come √(gx² + gy²) dà a ogni pixel una forza: quanto è improvviso il cambiamento qui? I cambiamenti forti diventano bordi. PictorX inverte il risultato di default, così ottieni linee scure su campo chiaro—il classico look a tratto. Puoi mantenere la trasparenza così il contorno sta sopra ciò che c’è dietro il livello.
Sobel
Sobel usa gli stessi kernel sinistra–destra e alto–basso, ma misura ogni canale di colore a parte. Il contorno tiene un accenno dei colori originali invece di uno schizzo grigio piatto. Rispetto a Canny, Sobel è un gradiente più morbido: i bordi hanno spessore e decadimento, non una linea binaria di un pixel. L’inversione è attiva di default per un look stampabile.
Laplace
Il laplaciano guarda la derivata seconda: non solo «la luminosità sta cambiando?» ma «quel cambiamento sta raggiungendo un picco?» PictorX usa un kernel 5×5 con 24 al centro e −1 intorno. Dove un bordo è nitido la risposta salta; le aree piatte restano vicine a zero. Il risultato è invertito. Laplace spesso cattura texture più fine di Sobel—tessuto, capelli, fogliame—e può sembrare più affollato.
Canny
Canny è una pipeline, non un singolo kernel. La foto diventa scala di grigi e viene sfocata perché il rumore non diventi falsi bordi. Uno step Sobel trova poi intensità e direzione del gradiente. La soppressione dei non-massimi tiene solo la cresta di ogni bordo, assottigliando gradienti larghi a una linea di un pixel. Due soglie e l’isteresi decidono cosa resta: i pixel sopra la soglia alta sono bordi certi; quelli tra bassa e alta restano solo se si collegano a un bordo certo. Il risultato è line-art binaria pulita. Alza lo sfocato per ignorare la texture; alza la soglia alta per tenere solo i contorni più forti.
Bordi luminosi
Bordi luminosi è il Sobel a colori senza inversione: tratti colorati brillanti su campo scuro. Ogni canale RGB porta il proprio bagliore, un contorno neon più che line-art stampata.
XDoG
XDoG (Extended Difference of Gaussians) confronta due sfocature della stessa foto: una un po’ più stretta e una più larga (circa 1,6×). Sottrarle—pesate da una quantità τ—evidenzia la fascia di contrasto tra quelle scale, dove un disegno metterebbe un tratto. Una soglia trasforma poi quella differenza in inchiostro. I tratti morbidi hanno un decadimento morbido (matita grigia); quelli duri sono nero o bianco. XDoG sembra più uno schizzo che una mappa di bordi scientifica.
Gradiente morfologico
Il Gradiente morfologico non usa kernel di derivata. Dilata la foto (ogni pixel diventa il vicino più chiaro in un raggio) e la erode (il vicino più scuro), poi sottrae. Resta una fascia intorno a ogni forma, spessa quanto il raggio. Segue la sagoma più della texture fine—utile quando vuoi un contorno deciso invece di ogni ruga.
Quale metodo usare?
Usa Canny per contorni sottili e puliti. Trova bordi o Sobel per un classico look da foto a tratto con un po’ di grigio. Laplace per più texture, Bordi luminosi per colore neon su nero, XDoG per uno schizzo a matita o inchiostro, e il Gradiente morfologico per contorni di forma più spessi. Puoi provare ogni look nella pagina Effetti bordo.
Domande frequenti
Cos’è un bordo in una foto?
Un bordo è un cambiamento improvviso di luminosità o colore—un contorno. I rilevatori misurano quel cambiamento in ogni pixel e trasformano i più forti in linee.
In cosa Canny è diverso da Trova bordi?
Trova bordi (e Sobel) mostrano un gradiente morbido della forza del bordo. Canny sfoca, assottiglia quei gradienti a creste di un pixel, poi usa due soglie così restano solo le linee più pulite.
Perché Trova bordi inverte la foto?
Di default i bordi diventano linee scure su campo chiaro—il familiare look a tratto. Disattiva l’inversione per bordi chiari sul nero.
Quale metodo assomiglia di più a uno schizzo a matita?
XDoG. Confronta due sfocature e disegna tratti dove il contrasto sta tra quelle scale, più vicino a inchiostro o matita che a una mappa di bordi scientifica.
Pronto a provarlo?
Apri PictorX nel tuo browser: nessuna installazione, nessuna carta di credito richiesta per iniziare.
Prova gli effetti bordo