06. december 1999 - 23:26Der er
10 kommentarer og 5 løsninger
Gøre hvid usynelig!!!!
Jeg har en figur som ligger på en hvid baggrund. Jeg kunne godt tænke mig at fjerne den hvide baggrund ved at gøre den usynlig,- kan dette lade sig gøre uden at skulle bruge "tryllestaven" eller andre ting som kan gøre objektet hakket?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
copy-paste hele figuren til et nyt lag der ligger over det gamle, og lav det nederste lag usynligt.
Højreklik på laget i "layers" menuen, og vælg "layer options".
Træk i "blend if" slideren til det hvide forsvinder og bliver gennemsigtigt.
Dog skal det siges, at det IKKE virker med anti-alias slået til, da figuren så får hvide kanter. (doh, skjoldby...)
Desuden findes der p.t. kun TO formater der gengiver ALPHA-kanalen, og som kan vises i en web-browser, nemlig GIF og PNG. PNG er 8, 16 eller 24 bit farver med valgfri ALPHA kanal, og GIF er 2-256(+1) farver.
Anti-aliased funktionen er god til nogle funktioner og dårlig til andre funktioner. Hvis man ikke ønsker en kantet figur som tast jo siger han ikke ønsker kan det være fordi han har slået anti-aliased fra. (doh, cldu...)
du kan ikke få både i pose og sæk, og hvis meningen er, at figuren skal være gennemsigtig i baggrunden, er en hvid kant fannerme det allermest amatøragtige jeg har set / hørt nogensinde. dobbelt doh.
Select -> color range gør altså også figuren "hakket". Det kan IKKE undgås hvis man vil have ALPHA i billedet, da GIF ikke understøtter forskellige grader af blends på ALPHA kanalen. Det gør PNG dog, men det er ikke det allermest størrelseseffektive format. Let's face it, kids. 1.2 meg for 500x500 pixel er sq for meget...
Altså er svaret på det oprindelige spm, at det ikke kan lade sig gøre. Nej, du kan ikke lave en GIF uden hvid kant som ikke er hakket.
Gu kan du så ! :o) Du kan ekporter din dit billede som en Gif89a ! i dette format kan du vælge en farve til transperant MEN du skal sørge for at du HAR en baggrund på dit billede inden du eksporterer og vælger din bagrundsfarve til transperant. Dette skyldes at man ikke kan lave kantudjævning (antialising) uden af have noget at "blande" farverne af (nemlig forgrund og baggrund) det er derfor også vigtigt at den baggrunds farve som du vælger ligger tæt op af den baggrund som billedet skal ligges ind over, ellers får du såkaldte "haloer" rundt om dit billede.
Ja og Layers hedder lag og sådan kunne vi blive ved ! Men der er bare ikke andre formater eller måder at gøre det på en Gif og PNG ! så skal billedet bruges flere steder og man kan se din "glorie" ? Så kan man jo evt lave to forskellige billeder. ;-)
at lave et billede til indexed color --> export gif89a kan da godt bruges som yepper skriver, men det bli'r generelt sjældent optimalt... -men kernen ligenu er vel for så vidt hvad billedet skal bruges til -for hvis det er til print eller multimediapræsentation eller andet der ikke er www så gør det jo ikke noget at det fylder 1.2 mb for 500*500 pixels....
Så tast... fortæl os lige hvad det skal bruges til, så skal du få meget mere præcise svar, er jeg sikker på :)
Det var et mere generelt spørgsmål, uden at det skulle bruges til noget specialt. Jeg har undret mig over at man ikke 'bare' kan lave hvid til gennemsigtig, når nu progrmmet kender til gennemsigtig.
Det ville jo være nemmere hvis man skal importere et billede i Illustrator, at man så ikke først skal fritlægge i photoshop men bare kune lave baggrunden gennemsigtig......
cldu: Antialias er absolut nødvendig. Tro mig, jeg har arbejdet med webgrafik på profplanet i lang tid. Men rigtig nok: antialias giver et problem i et tilfælde som dette. Derfor laver man sin grafik til lige akkurat den baggrundsfarve, man har brug for. Hvis man skifter baggrundsfarve, så laver man grafikken om (man har selvfølgelig sin originale psd-fil liggende).
Tast: Det bedste er, at du (efter at have skiftet mode til RGB) marker det område du skal bruge (husk antialiasing på selectværktøjet). Kopier derefter området til et nyt lag og slet det gamle lag, så du får en gennemsigtigt baggrund. Nu kan du eksporterer til gif og med den rigtige baggrundsfarve. En nøjagtig fritlægning er nødvendig, hvis resultatet skal blive ordenligt.
ok det er lang tid siden han lavede, men hvis han skulle kigge forbi:
marker noget hvidt, vælg select --> similar tag derefter evt. en feather på et par pixels og slet... brug KUN feather HVIS det ellers bliver grimt...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.