Local Laplacian Filter
Descrizione:
Questo filtro serve ad aumentare o diminuire i dettagli di una immagine senza però creare ne aloni ne distorsioni. Può anche essere usato per fare tone mapping.
È basato sulle piramidi laplaciane e gaussiane: crea una sottopiramide molto piccola dell’immagine originale ed applica la correzione solamente per quella piccola porzione.
Abbiamo 4 valori che possiamo controllare:
Nome valore |
Tipo |
Range di accettazione |
Descrizione |
levels |
int |
3 - 5 |
Controlla il numero di livelli delle piramidi gaussiane e laplaciane. Con più livelli la qualità del filtro è maggiore. |
sigma |
float |
0 - 5 |
Controlla il treshold per cui un segnale viene considerato un “dettaglio” oppure un “margine” |
alpha |
float |
0 - 5 |
Controlla il numero di dettagli di un’immagine. Più è alto e meno l’immagine ha dettagli |
beta |
float |
0 - 5 |
Controlla il tone mapping del filtro |
Per applicare il Local Laplacian Filter da cli bisogna usare questo comando:
.\bin\ycolorgrade --image INPUT_IMAGE --output OUTPUT_IMAGE --llf --levels PYR_LEVELS --sigma SIGMA --alpha ALPHA --beta BETA
Reference
Per implementare il filtro sono state usate come reference:
Risultati:
Immagine originale:
Regolazione dettagli
Immagine senza dettagli:
Parametri: levels=4, sigma=0.3, alpha=4, beta=2
Immagine con un po’ di dettagli:
Parametri: levels=3, sigma=0.3, alpha=0.25, beta=5
Immagine con dettagli esagerati:
Parametri: levels=3, sigma=0.5, alpha=0.3, beta=0.1
Immagine con tone mapping minimo:
Parametri: levels=4, sigma=0.35, alpha=0.4, beta=0.1
Immagine con tone mapping massimo:
Parametri: levels=4, sigma=0.35, alpha=0.4, beta=5
Filtri extra
Local Laplacian Filter
Descrizione:
Questo filtro serve ad aumentare o diminuire i dettagli di una immagine senza però creare ne aloni ne distorsioni. Può anche essere usato per fare tone mapping.
È basato sulle piramidi laplaciane e gaussiane: crea una sottopiramide molto piccola dell’immagine originale ed applica la correzione solamente per quella piccola porzione.
Abbiamo 4 valori che possiamo controllare:
Per applicare il Local Laplacian Filter da cli bisogna usare questo comando:
.\bin\ycolorgrade --image INPUT_IMAGE --output OUTPUT_IMAGE --llf --levels PYR_LEVELS --sigma SIGMA --alpha ALPHA --beta BETA
Reference
Per implementare il filtro sono state usate come reference:
Lista dei codici di altre persone:
Risultati:
Immagine originale:
Regolazione dettagli
Immagine senza dettagli:
Parametri: levels=4, sigma=0.3, alpha=4, beta=2
Immagine con un po’ di dettagli:
Parametri: levels=3, sigma=0.3, alpha=0.25, beta=5
Immagine con dettagli esagerati:
Parametri: levels=3, sigma=0.5, alpha=0.3, beta=0.1
Immagine con tone mapping minimo:
Parametri: levels=4, sigma=0.35, alpha=0.4, beta=0.1
Immagine con tone mapping massimo:
Parametri: levels=4, sigma=0.35, alpha=0.4, beta=5