Newsgroup: it.comp.grafica.photoshop
Titolo: Canali alpha

A raga', oggi mi vengono tutti i dubbi del mondo...
Allora, mio fratello ha bisogno di generare un po' di immagine con canale
alpha. Lui ha cancellato il livello di sfonod, che non gli serve, e vorrebbe
un canale alpha corrispondente alla trasparenza dell'intera immagine, cioč
alle zone in cui adesso si vede lo sfondo a quadratini grigi. Prova che ti
riprova, il modo l'ho trovato, ma non č ňineare come mi sarei aspettato...
sono giuno ad un paio di conclusioni e vorrei sapere se sono giuste o se
sbaglio qualcosa:
- Se salvo in tga, l'unico modo per includere un canale alpha č quello di
crearlo salvando una selezione; in altre parole non posso dirgli "ricava il
canale alpha dalle aree trasparenti" al momento del salvataggio in tga....
mi sembra sinceramente una notevole mancanza!
- Data per buona la conclusione appena esposta, si pone il problema di
creare la selezione corrispondente alle aree trsparenti: anche qui la cosa
non mi piace. Mi pare che 'unico modo sia quello di selezionare "unisci
visibili", creare la selezione col comando "seleziona trasparenza livello",
salvarla, salvare il file in tga e poi con l'history tornare indietro per
avere di nuovo i vari livelli separati... un po' macchinoso per una cosa
cosě semplice!
Insomma, bisogna fare cosě o, come spero, mi sto sbagliando e c'č un modo
semplice e veloce per ricavare una file tga con canale alpha da un'immagine
comunque complicata (livelli, livelli di testo, forme, effetti, ecc...) che
presenti delle zone trasparenti (ovviamente non avendo il livello di sfondo,
che trasparente non puň essere)?
Grazie di nuovo
Giacomo

A raga', oggi mi vengono tutti i dubbi del mondo...
dal manuale:
"You can create alpha channels to store selections as 8-bit grayscale
images. You use alpha channels to create and store masks, which let you
manipulate, isolate, and protect specific parts of an image. In addition
to supporting alpha channels from Photoshop, you can save, load, and
delete selections as alpha channels in ImageReady 7.0. "
gli alpha channel sono... "template" di selezioni, create in
un'immagine. La differenza tra un canale alpha e una normale selezione,
è data dalla possibilità del primo di essere trasferito, copiato ecc ecc
in altre immagini... (con annessi e connessi: cito il solo feather, ad
esempio....).
Photoshop se non ricordo male ha il limite di 24 canali, 4 dei quali
sono i principali, più 20 alpha...
Di conseguenza non vedo perchè ti stupisce il dover creare una selezione
per poter ottenere un canale Alpha :)
Valvola Digitale
waiting for a new sign


Io non posso rispondere sui file targa che non uso mai :-DD
Però il tuo metodo per creare il canale alfa mi sembra esageratamente
macchinoso.
Perchè non lo fai con image-calculations (layer merged, channel
transparency)?  Forse mi sfugge qualcosa?
Ciao, salamandra/con timore reverenziale.

 per poter ottenere un canale Alpha :)
Ti ringrazio per la risposta, la quale però non aggiunge molto di nuovo a
quello che già sapevo...
Mi stupisce semplicemente perchè gli alpha channel non sono una cosa che ha
inventato PS. Vediamo la cosa da un'altra prospettiva: il formato tga
prevede di poter salvare immagine con una canale che ne specifichi la
trasparenza (e che per l'appunto si chiama canale alpha); il formato PSD
implementa (come gli pare a lui!) la trasparenza dell'immagine, cioè prevede
che delle zone dell'immagine possano avere diversi gradi di trasparenza (a
patto che non ci sia il livello di sfondo), in modo del tutto parallelo a
quanto avviene nel formato TGA, e questo la fa senza richiedere, di per se,
la creazione di un canale apposito. Mi sembrerebbe allora naturale che fosse
prevista l'a "autogenerazione" del canale alpha al momento dell'esportazione
in tga a partire dalle informazioni sulla trasparenza che _sono già_
presenti nel file psd, senza bisogno di fare giri strani e lunghi come
quelli che ho descritto nel post iniziale... tutto qua!
Sarebbe come se PS non renderizzasse automaticamente gli effetti (o i
livelli di testo! )prima di una esportazione ad un formato che non gli
supporta!
Di solito la funzione dei filtri di esportazione è prorpio quella di rendere
possibile il passaggio da un formato all'altro lasciando invariato il
maggiorn numero di caratteristiche, e non capisco perchè ti sembri strano
che io mi aspetti che il filtro di esportazioni in tga di ps faccia questo
(anche opzionalmente) riguardo alla trasparenza; oppure, proprio in vitru
del fatto che questa funzione non è implementata nel filtro, non vedo perchè
non sia lecito aspettasi una procedura un po' più diretta di quella da me
trovata per ricavare il canale alpha dalle zone trasparenti dell'immagine...
tra l'altro una opzione simile è già prevista per i singoli livelli
("seleziona trasparenza livello"), e non mi sembra strano stupirsi che non
ci sia per l'intera immagine!
Insomma, se non l'hanno fatto, pace e ci si arrangia (come per tante altre
cose), ma non mi sembra una richiesta poi così strana...
Ciao
Giacomo

 Ciao, salamandra/con timore reverenziale.
Come vedi c'è poco da temere e acnor meno da reverenziare!! Grazie ancora.
Giacomo

Mi dici/dite in quali casi è opportuno usare i tga?
Io li conosco solo in teoria (e pure poco) ma in pratica nisba.
Grazie, Salamandra

(anche opzionalmente) riguardo alla trasparenza; 
beh, forse qui stiamo entrando nel campo del "de gustibus"...
Io _detesto_ i software che fanno cose senza che _IO_ abbia ordinato
loro di fare. Aggiungere un canale (che si Alpha o un qualunque altro
tipo, è pur sempre un canale) a mia insaputa NON è una cosa che io
gradirei.
Preferisco di gran lunga stabilire le regole del gioco e farle
rispettare come pare a me.... insomma, voglio avere il controllo totale
di ciò che vien fuori :)
Infatti la trasparenza non è un canale Alpha.... (cfr: GIF, ad
esempio...): immagina se l'automatismo che tu brami non fosse efficiente
quanto invece è il sistema di selezione.... :P
io personalmente uso: luminosità 0 su un livello copiato, esporto e, una
volta importato, è più facile ricavarne la maschera...


 Io li conosco solo in teoria (e pure poco) ma in pratica nisba.
Mah... non è che siano neinte di particolare; è solo un formato abbastanza
standard che supporta i canali alpha (e quindi le trasparenze). In
particolare rispetto al psd hanno solo (almeno per l'esperienza che ne ho
avuto io, nell'uso più o meno comune) il vantaggio di essere più standard, e
quindi più ampiamente supportati.
Tanto per farti un esempio mio fratello monta dei video con un software
proprietario fast; i titoli li fa in ps, ma se vuole importarli nel
programma di video-editing non può usare il psd (che non è supportato), e
neacnhe il bmp, che tra le molte altre magagne non supporta i canali alpha.
Allora li converte in tga, così se li importa belli belli mantenendo la
trasparenza (se l'ha correttamente salvata... e da qui le mie domande!).
In generale comunque finchè non hai necessità di interfacciarti ad altri
programmi è sempre opportuno utilizzare i formato nativo del programma sul
quale lavori: sarà l'unico a supportarne tutte le caratteristiche con il
minor numero (si spera) di problemi...
Ciao
Giacomo