Forum: Multimedia
Delphi
by Namenloser,
17. Mai 2010
Ich habe hier der Einfachkeit halber einen Wertebereich von 0-1 genommen. Damit spart man sich das Dividieren und Multiplizieren mit 255 an diversen Stellen.
Forum: Multimedia
Delphi
by Namenloser,
16. Mai 2010
Ah, na typisch, kaum erstellt man das Topic, findet man doch noch was - ich glaube, ich habe jetzt gefunden was ich suche.
Mal schauen, ob das funktioniert.
Forum: Multimedia
Delphi
by Namenloser,
16. Mai 2010
Hallo,
ich möchte gerne auf ein leeres, transparentes Bitmap eine alphatransparente Farbe zeichnen. Der übliche Ansatz, den man auch überall im Internet findet ist folgender:
Ergebnis = Hintergrund * (1.0 - Alpha) + Vordergrund * Alpha;
Leider versagt dieser Ansatz jedoch, wenn der Hintergrund nicht opak ist.
Beispiel:
(Der Einfachkeit halber werde ich hier mal von einem Graustufenbild...