### 6.7. Il sottomenu «Codifica»

Il sottomenu Codifica contiene comandi che permettono di cambiare la codifica dell'immagine. Le scelte di codifica influenzano la precisione e la codifica di canale usata per immagazzinare l'immagine in RAM durante l'elaborazione.

#### 6.7.1. Attivazione del sottomenu

È possibile accedere a questo sottomenu dal menu principale tramite Immagine → Codifica.

#### 6.7.2. I contenuti del sottomenu «Codifica»

Il sottomenu codifica è diviso in due parti: precisione e codifica di canale.

Precisione

  La precisione con la quale i dati immagine vengono immagazzinati è funzione della profondità di bit di colore (8, 16 o 32 bit) e del fatto che questi dati siano memorizzati come numeri interi o in virgola mobile. Le seguenti opzioni sono disponibili:

  1. Opzioni di precisione intera

     - Interi 8 bit

       | Nota
       Quando si sceglie di convertire un'immagine con precisione in virgola mobile a 32 bit in un'immagine intera a 8 bit, si aprirà una finestra di dialogo di conversione che chiederà di scegliere le impostazioni di dithering.

     - Interi 16 bit

     - Interi 32 bit

  2. Opzioni di precisione in virgola mobile

     - Virgola mobile 16 bit

     - Virgola mobile 32 bit

Codifica del canale (Gamma)

  Il menu codifica permette anche di scegliere una codifica di canale per i dati dell'immagine. Attualmente ci sono due scelte:

  - Luce lineare, che codifica i dati di canale usando la gamma lineare TRC.

  - Non lineare, che codifica i dati del canale in gamma non lineare utilizzando il profilo colore scelto per l'immagine.

#### 6.7.3. Scegliere la precisione immagine e la codifica di canale

| Nota
Indipendentemente da quale opzione si scelga nel menu codifica, tutta l'elaborazione interna viene effettuata con precisione 32 bit in virgola mobile, e molte operazioni di modifica vengono fatte usando la codifica di canale a luce lineare.

Quale opzione di codifica si dovrebbe scegliere? In breve:

1. Per sfruttare appieno le capacità elaborative interne a 32 bit in virgola mobile di GIMP, scegliere la precisione a 32 bit in virgola mobile e scegliere anche la codifica di canale a luce lineare.

2. Se si sta lavorando su un computer con memoria RAM limitata, o se si sta modificando delle immagini molto grandi e con molti livelli, prendere in considerazione l'opzione di usare la virgola mobile a 16 bit o la precisione intera.

3. Se si vuole sfruttare l'editing ad alta profondità di bit ma non si vuole avere a che fare con valori di canali in virgola mobile, usare la precisione a interi a 16 bit.

4. Quando si fa il provino video di un'immagine, passare alla codifica di canale (sRGB) gamma percettiva per evitare certi problemi presenti di provini video con immagini a gamma lineare image usando Little CMS.

5. Su computer poco potenti con una quantità limitata di RAM, si consiglia di utilizzare la precisione a interi a 8 bit, nel qual caso scegliere anche la codifica canale non lineare (che è l'impostazione predefinita per gli 8 bit). Con una precisione a 8 bit, se si sceglie la codifica lineare del canale luce, l'immagine presenterà ombre orribilmente posterizzate.

#### 6.7.4. Ulteriori informazioni sulle opzioni di precisione

1. Scegliere la profondità di bit (8 o 16 o 32bit):

   - La profondità di bit di un'immagine imposta dei limiti su quanta precisione è disponibile durante l'elaborazione dei file immagine. A parità di altri fattori, l'alta profondità di bit fornisce maggiore precisione.

   - La profondità di bit di un file immagine determina parzialmente quanta RAM è necessaria per la sua elaborazione. Maggiore è la profondità di bit, più RAM è richiesta per lo stoccaggio dei dati durante l'elaborazione dell'immagine. Altri fattori rilevanti includono la dimensione dei livelli dell'immagine ed il numero dei livelli nella pila.

2. Scegliere tra precisione intera o a virgola mobile:

   - La precisione in virgola mobile è richiesta per poter sfruttare appieno l'elaborazione ad alta profondità di colore interna in virgola mobile a 32 bit di GIMP. La precisione in virgola mobile permette la generazione e l'uso di valori di canale che cadono fuori campo schermo-riferito da 0.0 ("schermo nero") a 1.0 ("schermo bianco"), rendendo perciò possibile delle possibilità di editing molto utili come le conversioni di profilo ICC senza limiti e le operazioni di editing ad alta dinamica scena-riferito.

   - Diversamente dalla precisione in virgola mobile, la precisione intera non può memorizzare valori di canale fuori dal campo dello schermo. Perciò scegliere una precisione intera dal menu della precisione significa che tutti i valori di canale in virgola mobile prodotti durante l'elaborazione verranno tagliati per farli stare dentro nel campo in virgola mobile equivalente tra 0.0 e 1.0 inclusi:

     - I valori interi a 8 bit vengono limitati al campo 0-255.

     - I valori interi a 16 bit vengono limitati al campo 0-65535.

     - I valori interi a 32 bit vengono limitati al campo 0-4294967295.

   - Ad ogni data profondità di bit, a parità di condizioni, la precisione intera è più precisa di quella in virgola mobile. Quindi la precisione a 16 bit interi è più precisa di 16 bit in virgola mobile, e 32 bit interi sono più precisi di 32 bit in virgola mobile. Comunque, in GIMP non si otterrà più precisione scegliendo i 32 bit interi rispetto a 32 bit in virgola mobile: GIMP comunque esegue tutta l'elaborazione interna usando 32 bit in virgola mobile anche se si sceglie la precisione a 32 bit interi nel menu della precisione. Si ricordi che il menu di precisione permette solamente di determinare come verranno mantenute le informazioni dell'immagine in RAM.

   - Ad ogni data profondità di bit, le precisioni intere e in virgola mobile usano approssimativamente la stessa quantità di RAM per i calcoli interni durante l'elaborazione dell'immagine, e richiedono circa lo stesso spazio su disco quando si salva un file immagine.

3. Scegliere tra le codifiche di canale a luce lineare e non lineare:

   - Con precisione 8 bit, se si sceglie la codifica di canale a luce lineare l'immagine avrà orribili ombre di posterizzazione. Perciò non usate la luce lineare a meno che non si scelga anche una maggiore profondità di bit.

   - Durante il provino video (soft proofing), attualmente il controllo gamut non restituirà risultati corretti se l'immagine è in precisione luce lineare. Perciò cambiare in non-lineare prima di attivarlo.

   - Oltre al fatto che la codifica di canale a luce lineare non è adatta per l'editing a 8 bit o per il provino, dalla prospettiva dell'utente la codifica del canale che si sceglie nel menu della precisione non avrà molto effetto sul flusso di lavoro:

     - Attualmente, se si sceglie "Luce lineare", i valori di canale gamma lineari vengono visualizzati nei valori dei "pixel" quando si usano le finestre di dialogo degli strumenti Prelievo colore, Punti di campionamento e Puntatore. Se si sceglie "Non-lineare", verranno invece visualizzati i valori di canale percettivamente uniformi.

     - Attualmente la codifica di canale che si sceglie fa la differenza nel colori errati che si potrebbero osservare se si toglie la spunta a Sezione 6.9, «Usa profilo sRGB» e l'immagine non è già in uno degli spazi di colore sRGB incorporati di GIMP (ma anche con la scelta della codifica di canale, i colori sono comunque sbagliati).

#### 6.7.5. La finestra di conversione della codifica dell'immagine

Per la maggior parte delle conversioni di precisione, questa finestra di dialogo chiederà solo come impostare Gamma. Tuttavia, per la conversione da precisione virgola mobile a 32 bit a interi a 8 bit, verrà visualizzata la finestra di dialogo sottostante che chiede anche Dithering.

Figura 16.55. La finestra di conversione della «Precisione» da virgola mobile a 32 bit a interi a 8 bit

Gamma

  Le opzioni Gamma sono spiegate nelle opzioni Codifica canali.

Dithering

  Quando si riduce la precisione da virgola mobile a 32 bit a interi a 8 bit, si perdono alcuni dettagli. Questo può causare l'apparizione di bande di colore (banding), ovvero un netto passaggio da un colore all'altro in punti in cui non dovrebbe esserci. L'utilizzo del dithering può essere un modo per ridurre questo problema. Il dithering è un metodo per aggiungere rumore a un'immagine al fine di prevenire il banding e altri motivi indesiderati. Le diverse modalità di dithering utilizzano metodi diversi per aggiungere il rumore.

  Sono disponibili tre impostazioni di Dithering: per i livelli normali, i livelli di testo, i canali e le maschere. Per ciascuno è possibile impostare il tipo di dithering da utilizzare. Le diverse modalità di dithering sono spiegate nella sezione dedicata all'opzione Metodi di dithering del filtro Dithering.

  In generale, probabilmente non si userà il dithering per i livelli di testo, poiché ciò causerebbe la perdita delle informazioni del testo, trasformandolo in un livello normale. Si consiglia di provare prima la conversione senza dithering e, se dovessero comparire artefatti evidenti, si potrà provare ad applicare il dithering ai livelli normali.

6.6. Modalità indicizzata |  | 6.8. Il sottomenu «Gestione del colore»

Report a bug in GIMP Segnalate l'errore sulla piattaforma apposita