PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Alpha Blending Algorithmus


Gast
2006-07-05, 20:10:01
Hallo Leute,

ich suche nach dem Alpha Blending Algorithmus der ein Bild mit dem Alphawert (ARGB 8/8/8/8) auf einem nicht Alpha Bild (RGB 8/8/8 ) richtig darstellen lässt. z.B. Maus mit dem Schatten.

Coda
2006-07-05, 20:24:52
Für jeden Farbkanal Alpha*Source + (1-Alpha)*Dest

Gast
2006-07-05, 20:31:33
Coda[/POST]']Für jeden Farbkanal Alpha*Source + (1-Alpha)*Dest

ich nehme an 1 kann auch 255 sein. Ich meine für 0xff Alpha Wert.

Coda
2006-07-05, 20:32:59
Nein Alpha ist [0,1]. Must entsprechend umrechnen.

Neomi
2006-07-05, 20:34:58
Gast[/POST]']ich nehme an 1 kann auch 255 sein. Ich meine für 0xff Alpha Wert.

0-255 ist dann einfach auf 0-1 umzumappen, der Algorithmus bleibt der gleiche. Du kannst auch ohne Mapping multiplizieren, mußt aber dann das Gesamtergebnis noch durch 255 teilen.

Gast
2006-07-05, 20:55:07
alles klar!
leider kann ich's erst morgen testen. Danke an alle!