15.3. Semi-aplatizare

15.3.1. Prezentare generală

Filtrul semi-aplatizare îi ajută pe cei care au nevoie de o soluție anti-aliasing pentru indexare imagini cu transparență. Formatul GIF indexat acceptă transparență completă (0 sau 255 valoare alfa ), dar nu și semi-transparențe (1-254): pixelii semi-transparenți vor fi transformați în deloc transparenți sau cu transparență completă, distrugând antialiasul aplicat pe logo-ul dorit pe pagina Web.

Înainte de aplicarea filtrului, este esențial să cunoașteți culoarea de fundal a paginii web. Se folosește instrumentul selector de culoare pentru a se determina culoarea de prim-plan, după care se inversează cu culoarea de fundal pentru a fi identică celei din fundalul paginii web.

Procesul de semi-aplatizare va combina culoarea de prim-plan cu culoarea stratului (logo), proporțional cu valorile alfa corespunzătoare și va reconstrui corect un anti-aliasing. Pixelii complet transparenți nu vor primi culoare. Pixelii foarte transparenți vor avea câteva culori și cei cu transparența slabă vor primi mai multă culoare.

15.3.2. Activează filtrul

Se poate accesa acest filtru din meniul FiltreWebSemi-aplatizare. Este activ dacă imaginea are canal alfa (vezi Secțiune 7.33, „Add Alpha Channel”). Altfel este dezactivat.

15.3.3. Exemplu

În exemplul de mai jos avem fundal roz, iar imaginea are margini aplatizate spre fundal transparent.

Fig. 17.406. Exemplu Semi-Aplatizare

Exemplu Semi-Aplatizare

Activează culoarea de fundal

Exemplu Semi-Aplatizare

La nivelul de zoom 800%


Full transparency is kept. Semi-transparent pixels are colored with pink according to their transparency (Alpha value). This image will well merge into the pink background of the new page.

Fig. 17.407. Aplicare filtru Semi-aplatizare

Aplicare filtru Semi-aplatizare

Rezultat, în format GIF, al filtrului de Semi-aplatizare.