Avatar billede krismort Nybegynder
28. december 2005 - 11:09 Der er 6 kommentarer

baggrundfarve ved transparens og semi transparens

Hej,
Er der nogen som kan fortælle mig om det er muligt at indstille photoshop til at bruge sorte rgb værdier de steder hvor pixels er 100% transparente istedet for hvid ?
Jeg er stødt ind i det problem at når jeg tegner mit billed ovenpå et andet billed med brug af alpha blending så tegner der sig en hvid streg rundt om de billedet fordi de semi-transparente pixels afhænger af baggrundsfarven. Jeg har så et andet program der kan bruges til at pre-multiplicerer pixels med deres alpha værdier som jeg med held har fået til at fungerer på billed med sorte rgb værdi de steder for alpha er 1. Problemet er at mine photoshop gemmer med hvis baggrundsfarve som default når man gemmer som png. Det er png billeder vi bruger.
Det kan feks testes ved at loade et png ind i m$ paint som viser dig den reele baggrundsfarve.
Avatar billede doggy82 Praktikant
28. december 2005 - 13:53 #1
Hmm jeg forstår ikke helt...  Men png kan jo gemmes med transparent baggrund.
At baggrunden bliver hvid når du åbner filen i Paint er jo fordi den ikke kan læse transparens.
Avatar billede doggy82 Praktikant
28. december 2005 - 13:54 #2
Hvis du vil gemme PNG uden transparent, med med en anden baggrundsfarve, så brug Save for web. Der kan du vælge Matte Color. Altså den farve som bliver sat ind istedet for transparens. Der kan du så vælge black.
Avatar billede krismort Nybegynder
28. december 2005 - 20:30 #3
doggy: om pixels er semi transparente eller transparente så skal pixels jo stadig have værdier. Jeg er ikke interesseret i at fjerne alpha værdierne i mit billed med jeg er interesseret i at bestemme hvilken grundfarve der ligger i alpha planet, dimensionen eller hvad man nu skal sige. Matte Color er vidt noget i samme stil som at præmultiplicerer så vidt jeg kan forstå men jeg er piske nød til at have mine billeder med stort baggrund istedet for hvis de steder for alpha er 1.
Avatar billede doggy82 Praktikant
28. december 2005 - 20:59 #4
Well ok. Jamen så fatter jeg ikke en bønne :)
Har transparensen en grundfarve?!
Avatar billede krismort Nybegynder
28. december 2005 - 22:49 #5
ja det kan man godt sige på en måde, når man manuelt præmulticiplerer sine pixels så tager man og adderer i forhold til hvad din "grundfarve" hvis photoshop gemmer som hvis skal skal man trække værdier fra de semitransparente pixels hvis den er sort så skal man lægge værdier til for at få korrekte semitransparente pixels. Det er i princippet det som dark/white matte gør.
Avatar billede krismort Nybegynder
28. december 2005 - 22:52 #6
I gimp har du for eksempel 2 multigheder for at manipulerer nogen få faktorer når du gemmer til png. "gem baggrundsfarve og save colour values from transparent pixels.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester