Alfa kanal

Alfa kanal
Rick Davis

U ovom ćete članku naučiti o osnovnim svojstvima i definicijama alfa kanala. Pomoći ćemo vam da razumijete i upotrijebite ovu moćnu značajku grafičkog dizajna za svoje buduće umjetničke kreacije.

Alfa kanal je izraz za računalnu grafiku, a predstavili su ga Alvy Ray Smith i Ed Catmull kasnih 1970-ih u Laboratoriju računalne grafike Instituta za tehnologiju u New Yorku.

Koncept alfa kanala u potpunosti je utvrđen u radu Thomasa Portera i Toma Duffa 1984.

Alfa kanal predstavlja stupanj neprozirnost (također definirana kao prozirnost) računalno generirane slike, video zapisa ili svojstva izbočine, pomaka ili neprozirnosti 3D teksture. (Mora se umetnuti da svaki video, slikovni ili teksturni format ne sadrži automatski alfa kanal.)

U alfa kanalu informacije o prozirnosti pohranjuju se uz stvarne slikovne podatke u različitim opcijama grafičkog formata (npr. PNG , PSD, TGA, DDS ili TIFF). Ako digitalna slika ili video zapis sadrži alfa kanal, to znači da su dodatne informacije o prozirnosti sadržane unutar datoteke osim komponenti boja.

Alfa kanal ne sadrži informacije o boji, samo informacije o prozirnosti. Kanal se uvijek vizualizira kao slika u sivim tonovima. Boja je obično predstavljena u RGB vrijednostima. Alfa kanal obično ima istu dubinu kaokanal boja slike. Za 8-bitnu sliku, na primjer, alfa kanal se sastoji od 256 razina. Maksimalni broj mogućih stupnjeva prozirnosti ovisi o broju bitova koji se koriste za alfa kanal.

Slikovne datoteke koje sadrže alfa kanal općenito se sastoje od sljedećih komponenti:

R = Crveni kanal

G = Zeleni kanal

B = Plavi kanal

A = Alfa kanal

Prikaz RGBA modela boja.

RGB kanali su numerički predstavljeni preko HEX broja , koji se obično prikazuje u Sučelje odabira boja vašeg grafičkog softvera.

S lijeve strane, alfa kanal je postavljen na alfa=60%, što je jednako 60% neprozirnosti; s desne strane, alfa kanal je postavljen na alfa=100%, što je jednako neprozirnosti od 100%.

U donjem primjeru možete vidjeti istu sliku sa:

1 – bijelo pozadina.

2 – Pozadina šahovnice

3 –Slika alfa kanala u sivim tonovima. Svjetlija područja su neprozirnija; tamnija područja su prozirnija.

Izvor slike: Wikipedia

Alfa vrijednost može se mjeriti kao stvarna vrijednost, postotak ili cijeli broj:

  • Puna transparentnost definirana je kao 0,0; 0% ili 0, vizualizirano na slici alfa kanala kao čista crna.
  • Puna neprozirnost definirana je kao 1,0, 100% ili 255, vizualizirana na slici alfa kanala kao čista bijela.

Većinaaplikacije za grafički dizajn nude podesivu neprozirnost alfa vrijednosti.

Primjer RGBA slike sastavljene preko pozadinskog sloja šahovnice. Alfa je 0% na vrhu i 100% na dnu.

Ako, na primjer, smanjite neprozirnost elemenata prednjeg plana na alfa = 40%, boja donjeg sloja postat će vidljiva na 60 % neprozirnosti u područjima gdje se oba sloja preklapaju. Rezultirajući učinak miješanja boja stvorit će kod gledatelja iluziju potpuno nove boje. U našem slučaju, učinak miješanja boja crne izvorne boje s neprozirnošću od 40% u kombinaciji s bijelom pozadinskom slikom stvara iluziju sivog pravokutnika.

Dva crna pravokutna oblika na bijeloj pozadini . Pravokutnik s lijeve strane ima vrijednost alfa = 100 %. Onaj desno ima vrijednost alfa = 40 %. Efekt stapanja između crnog pravokutnika i bijelog pozadinskog sloja stvara iluziju sive boje.

Dva crna pravokutna oblika na bijeloj pozadini. Pravokutnik s lijeve strane ima vrijednost alfa = 100 %. Onaj s desne strane ima vrijednost alfa = 40 %.

Efekt stapanja između crnog pravokutnika i bijelog pozadinskog sloja stvara iluziju sive boje.

Alfa kanali se mogu primati i izvozi na tri različita načina:

1. Kao vanjski ili zasebni alfa kanal

Vidi također: Kako prevladati kreativnu blokadu

2. Kao integrirani (predumnoženi)alfa

Vidi također: Predstavljamo Auto Trace Illustration Mode

3. Kao prava alfa

1. Vanjska ili odvojena alfa

Prilikom spremanja datoteke u obliku vanjskog alfa kanala, informacije o prozirnosti spremaju se kao zasebna datoteka. To je datoteka u sivim tonovima koja se mora tumačiti kao kanal prozirnosti kada se otvori. Za prikaz slike s vanjskim alfa kanalom, i slikovna datoteka i datoteka alfa kanala moraju se uvesti, a ispravna prozirnost datoteke uspostavlja se pomoću aplikacije za renderiranje. Ovaj proces se također naziva interpretacija alfa kanala.

2. Integrirani (pretmnoženi) alfa

S integriranim alfa kanalom (prethodno umnoženi alfa), informacije o transparentnosti pohranjuju se u zasebnom kanalu, kao i kod izravnog alfa kanala. Glavna razlika u izravnom alfa kanalu je da se vrijednosti boja slike stapaju s bojom pozadine. Koliko se originalne boje piksela koristi ovisi o njegovoj neprozirnosti. Poluprozirni pikseli, na primjer, spremaju se s 50% crne i 50% boje pozadine. Ova integracija alfa kanala u kanale boja ne radi se umjesto, već uz pohranjivanje alfa kanala. To omogućuje ispravan prikaz slike čak iu aplikacijama koje ne podržavaju alfa kanal.

3. Ravna ili integrirana alfa

U datotekama koje sadrže alfa kanal kao takozvani izravni alfa kanal (ravna alfa),informacije o prozirnosti pohranjuju se u zasebnom kanalu, uz kanale boja. Piksel unutar datoteke nije pohranjen samo s tri vrijednosti (R, G, B) već i s četiri vrijednosti: (R, G, B, α). Na primjer, tamnoplavi piksel prikazan u punoj neprozirnosti bio bi pohranjen prema vrijednostima (0, 0, 170, 255) pri dubini boje od 8 bita. Izravni alfa kanal ne mijenja informacije o kanalu boja na slici.

Binarni alfa kanal

Binarni alfa kanal je minimalni alfa kanal koji koristi samo 1 bit i može samo pokazati je li piksel slike je ili potpuno proziran ili neproziran.

U usporedbi s upotrebom binarnog alfa kanala, boja slike također se može definirati kao prozirna. Ova vrsta prozirnosti koristi se u formatu grafičke razmjene (GIF), koji omogućuje korištenje jedne nijanse manje za renderiranje. Međutim, to nije alfa kanal u tehničkom smislu jer se informacije o prozirnosti ne pohranjuju zasebno za svaki piksel.

Alfa kao alat za maskiranje i odabir

Alfa kanali mogu se koristiti kao sloj maske i alati za odabir u raznim programima za uređivanje slika. Odabir se također može spremiti u sliku maske za kasniju upotrebu. U Photoshopu se privremeni alfa kanali stvaraju kada se sloj maskira. Trenutačni odabir također se može koristiti za obrezivanje slike. To se često radi kopiranjem postojećeg kanala boja u alfakanala, koji se potom može brzo uređivati ​​pomoću funkcija za uređivanje slike (krivulje, kontrasti, kistovi, itd.).

Izrezivanje slike putem alfa kanala tehnika je maskiranja koja odabrano područje subjekta dijeli u crno , bijeli pikseli i pikseli u sivim tonovima. Bijela se odnosi na odabrane piksele, crna se odnosi na neodabrana područja, a različite sive nijanse djelomično se odnose na odabrana i neodabrana područja.




Rick Davis
Rick Davis
Rick Davis iskusan je grafički dizajner i vizualni umjetnik s više od 10 godina iskustva u industriji. Radio je s raznim klijentima, od malih startupa do velikih korporacija, pomažući im da ostvare svoje ciljeve dizajna i podignu svoj brend kroz učinkovite i dojmljive vizuale.Diplomirao je na Školi vizualnih umjetnosti u New Yorku, Rick strastveno istražuje nove trendove i tehnologije u dizajnu i stalno pomiče granice onoga što je moguće u tom području. Ima duboku stručnost u softveru za grafički dizajn i uvijek je spreman podijeliti svoje znanje i uvide s drugima.Osim svog rada kao dizajner, Rick je također predani bloger i posvećen je pokrivanju najnovijih trendova i razvoja u svijetu softvera za grafički dizajn. Vjeruje da je dijeljenje informacija i ideja ključno za poticanje snažne i živahne dizajnerske zajednice i uvijek se želi povezati s drugim dizajnerima i kreativcima na internetu.Bilo da dizajnira novi logotip za klijenta, eksperimentira s najnovijim alatima i tehnikama u svom studiju ili piše informativne i zanimljive postove na blogu, Rick je uvijek predan pružanju najboljeg mogućeg rada i pomaganju drugima da postignu svoje dizajnerske ciljeve.