Formel für Alpha-Wert beim Mischen von zwei transparenten Farben

8

lässt annehmen, dass ein Alpha von 1 vollständig undurchsichtig und 0 völlig transparent bedeutet. Nehmen wir an, ich habe zwei schwarze Bilder mit 50% Transparenz (Alpha = 0,5).

Wenn sie übereinander liegen, ergibt sich eine Transparenz von 0,75, oder?

Wenn sie ein Alpha von 0,25 hätten, wäre das Ergebnis ungefähr 0,5, oder?

Wenn sie ein Alpha von 0,9 hätten, wäre das Ergebnis ungefähr 0,97, oder?

Wie kommst du zu diesen Zahlen?

mit anderen Worten suche ich nach einer Funktion, die den resultierenden Alpha-Wert von zwei anderen Alpha-Werten erhält.

%Vor%     
clamp 07.09.2010, 12:51
quelle

3 Antworten

6

Diese Antwort ist mathematisch identisch mit Jasons Antwort , aber das ist die eigentliche Formel, wie Sie sie in Referenzmaterial finden.

%Vor%     
Mark Ransom 07.09.2010, 18:20
quelle
6
%Vor%

Diese Funktion setzt voraus, dass beide Parameter 0..1 sind, wobei 0 vollständig transparent und 1 vollständig undurchsichtig ist.

    
Jason 07.09.2010 12:53
quelle
3

Photoshop führt die folgende Berechnung aus:

%Vor%     
CHP 07.09.2010 18:12
quelle