#139 Konverter mellom Transparency og Alpha-kanal
I Photoshop arbeider man vanligvis med bilder som har gjennomsiktighet (transparency). Denne gjennomsiktigheten er «bakt» inn i det aktuelle laget. I enkelte sammenhenger er det i stedet vanlig å bruke en såkalt «Alpha-kanal» som angir gjennomsiktigheten (dette brukes for eksempel i filformater som TIFF/.tif og Targa/.tga). Her ser vi forskjellen:
Ps: Nederst på siden har jeg laget actions som automatiserer prosessen!
Konverter Alpha-kanal til Transparency
Dette er den enkleste konverteringen, og den man oftest støter på. Hvis vi tar utgangspunkt i bildet mitt over.
1. Høyreklikk på Background-laget og velg Layer from Background...
2. cmd/ctrl-klikk kanalen «Alpha 1» for å hente den opp som en markering.
4. Klikk Add Layer Mask-knappen i Layers-panelet for å bruke markeringen som en maske.
5. Vi har nå transparency hentet fra Alpha-masken. Hvis du ønsker kan du nå slette Alpha-kanalen.
Konverter Transparency to Alpha-transparency.
Det er ingen innebygget funksjon i Photoshop for å separere gjennomsiktighets-verdiene til hver piksel fra RGB-verdiene, derfor gjør vi her et lite triks med steg 5 til 7. Vi tar utganspunkt i et bilde med bare ett lag (har du flere kan du gå til Layer > Merge Visible for å slå de sammen først). Det kan være lurt å lagre en kopi av bildet først.
1. cmd/ctrl-klikk «Layer 0» for å hente gjennomsiktigheten som en markering.
2. Klikk Save Selection As Channel-knappen i Channels-panelet og Alpha-kanalen vil bli opprettet:
Nå har vi Alpha-kanalen. Nå må vi bli kvitt gjennomsiktigheten, men beholde RGB-verdiene.
5. Select > Deselect (cmd/ctrl-d).
6. Dupliser laget ved å trykke cmd/ctrl-j.
7. Slå sammen det nye laget med det underliggende (Merge Down) ved å trykke cmd/ctrl-e.
8. For å bli helt kvitt den delvise gjennomsiktigheten må vi gjenta steg 6 og 7 til sammen 11 ganger (flere repetisjoner vil ikke gi ytterlige endringer, så hvis du mister tellingen går det fint å gjøre det et par ekstra ganger).
9. Nå kan du trygt ta Layers > Flatten Image og du har konvertert bildet til et flatt bilde med Alpha-kanal!
Merknader
- Det er mulig din Alpha-kanal ser invertert ut i Channels-panelet. Dette skyldes bare visningen, for å fikse det merk kanalen og gå til panelmenyen og velg Channel Options... Velg Color Indicates Masked Areas:
- Du kan bruke disse to teknikkene til å konvertere frem og tilbake uten at bildet tar skade.
- Teknikken for å gå fra transparency til Alpha er ment for 8-bits bilder (16-bits bilder vil kreve flere repetisjoner).
- Du kan laste ned mine actions for å konvertere mellom transparency og Alpha-kanal. Inneholder også en action for å legge gjennomsiktigheten til et lag som en maske i stedet for Alpha-kanal.