![]() |
Pagina di aiuto per il plugin Liquid rescale |
Il plugin Liquid Rescale è un'implementazione dell'algoritmo "content-aware resizing by seam carving" ideato da Shai Avidan e Ariel Shamir. Il suo scopo è di ridimensionzre non uniformemente le immagini pur mantenendo le caratteristiche più salienti dell'immagine, evitando possibilmente di distorcerle. Può anche essere utilizzato per rimuovere porzioni di immagine in modo "naturale". Funziona sia rimpicciolentdo che ingrandendo, ma in quest'ultimo caso è preferibile procedere in più passi. È possibile specificare manualmente quali zone dell'immagine devono essere preservate e quali ignorate (o rimosse). Il plugin agisce sul livello (o sulla selezione fluttuante) correntemente attivo. Se una selezione è presente, è salvata come canale. Se il livello ha una maschera per la trasparenza, viene mostrata un'opzione per stabilire se applicarla o rimuoverla prima di procedere. Descrizione dell'interfaccia utente
![]() Selezionare le nuove dimensioniIn questa sezione è possibile impostare le dimensioni finali dell'immagine. È consigliabile riscalare sempre una direzione alla volta. Nel caso in cui si vogliano modificare entrambe le dimensioni contemporaneamente, il plugin agisce sempre prima nel senso della larghezza, e poi in altezza (per nessun particolare motivo). L'ordine inverso si può ottenere semplicemento usando il plugin due volte, la prima modificando l'altezza e lasciando la larghezza invariata, la seconda il viceversa. Maschere per i contenutiGuida rapidaIl sistema più semplice per selezionare manualmente le zone dell'immagine che si vogliono proteggere/ignorare è il seguente:
NOTA: eliminare un contenuto significa che la zona dell'immagine interessata verà eliminata se si restringe l'immagine, ma verrà gonfiata se si allarga l'immagine, dal momento che sarà trattata come se fosse sfondo di nessuna importanza, da poter comprimere e espandere a piacere. Descrizione completa
Nella sezione Selezione del contenuto da preservare
è possibile specificare se ci sono regioni dell'immagine che dovrebbero
essere preservate dalle modifiche, attivando l'opzione
Attiva la preservazione dei contenuti e scegliendo
un livello tra quelli che appartengono all'imaggine attuale (e sono diversi
dal livello attivo) nel menu Livelli disponibili.
Il pulsante "Nuovo" crea un nuovo livello trasparente
con opacit`a 50% e un nome appropriato, e lo imposta
come maschera da utilizzare per la preservazione dei contenuti
(nota che se il plugin viene lanciato su una selezione fluttuante
questa procedura non è adatta, dato che non si potrà lavorare
sul nuovo livello). Inoltre, il colore di primo piano viene impostato
a verde; il colore precedente viene ripristinato alla chiusura
della finestra di dialogo.
L'intensità dell'effetto su ogni pixel si ricava dalla media dei valori
del pixel in ogni canale del colore, moltiplicato per il canale alpha.
Quindi per un livello RGB con un canale alpha, il valore massimo si otterrà
con i pixel binachi, mentre quelli neri e quelli trasparenti
sono ignorati. In generale, è consigliabile lavorare con un solo colore per
livello, e modulare l'intensità attraverso la sola trasparenza nel caso
in cui si voglia ottenere una regolazione più fine, per esempio
utilizzando la maschera veloce.
Le dimensioni e la posizione dei layer selezionati può essere arbitraria,
il plugin utilizza solo le porzioni che si sovrappongono al livello attivo.
La scala "Intensità" può essere utilizzata come parametro globale
per modulare la preservazione dei contenuti.
Nota che il valore di intensità tiene conto automaticamente delle dimensioni
dell'immagine, ma non di quelle delle aree mascherate: selezioni più sottili
(nel verso del ridimensionamento) hanno bisogno di valori di intensità
più alti, e viceversa.
La sezione Selezione dei contenuti da eliminare è identica alla precedente, ma l'effetto è invertito. Inolte, il colore impostato dal pulssante "Nuovo" è il rosso anziché il verde. Output
![]() Questa pagina contiene alcune opzioni riguardo all'output del plugin. Scrivi su un nuovo livello. Specifica se il risultato del ridimensionamento deve essere scritto su un nuovo livello. Per default è disattivata. Ridimensiona la tela. Specifica se la tela deve essere ridimensionata in modo da adattarsi alle nuove dimensioni del livello attivo. Se quest'opzione è attivata (è il default), il livello attivo verrà anche riposizionato in modo da essere completamente visibile. Ridimensiona i livelli per la preservazione/eliminazione. Specifica se i livelli che sono stati impostati per la selezione manuale dei contenuti verranno ridimensionati assieme al livello attivo. Se quest'opzione è attivata (è il default), le parti dei livelli in questione che escono dal livello attivo verranno tagliate, dopodichè subiranno lo stesso processo di eliminazione/inserimento di linee del layer attivo. Mostra le linee d'azione. Specifica se creare un nuovo livello che mostra la mappa delle linee d'azione (che sono le parti dell'immagine che vengono eliminate, se si restringe, o gonfiate, se si allarga). La gamma dei colori delle linee può essere impostata manualmente tramite i due pulsanti sulla destra. Le linee sono calcolate sull'immagine originale in base alla necessità (per es. ne saranno calcolate 100 se si sta restringendo o allargando il livello di 100 pixel); le aree rimanenti restano trasparenti. Per interpretare il risultato, usate questa opzione assieme a "Scrivi su un nuovo livello", e sovrapponete il livello con le linee d'azione a quello originale. Se riscalate in due direzioni contemporaneamente, otterete due mappe, ma la seconda sarà calcolata su un'immagine intermedia invisibile, quindi non è molto utile. Avanzato
![]() Questa pagina contiene alcune opzioni che permettono un controllo avanzato dell'algoritmo di ridimensionamento. Rigidità delle linee. Usando questo valore si assegna una penalizzazione alle linee d'azione meno diritte. Può risultare utile per ridurre le distorsioni in certi casi. Funzione gradiente. È possibile scegliere quale funzione deve essere utilizzata per calcolare la mappa dell'energia dell'immagine. Per ogni pixel nell'immagine, le componenti orizzontale e verticale del gradiente vengono calcolate a partire dai suoi quattro primi vicini. La mappa dell'energia dipende dal gradiente, e a sua volta determina quali elementi dell'immagine sono rilevanti, e dovrebbero essere preservati, e quali sono irrileventi e possono essere scartati. Usando la funzione Zero, unitamente alla preservazione manuale dei contenuti, è possibile soppiantare completamento il riconoscimento automatico dei contenuti; l'utente può così generare la propria mappa dell' energia (per es. con un altro plugin). |