Skip to main content

blend_channel

Function blend_channel 

Source
pub fn blend_channel(src: u8, dst: u8, alpha: u8) -> u8
Expand description

1 チャンネル分の source-over 合成。

result = (src * a + dst * (255 - a) + 127) / 255 +127 は四捨五入。切り捨てのみだと合成を繰り返すたびに暗くなる。