mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-12-26 18:06:18 +03:00
Merge pull request #6838 from radarhere/premultiplied_alpha
Document the meaning of "premultiplied alpha"
This commit is contained in:
commit
cea6c1e86c
|
@ -64,6 +64,12 @@ Pillow also provides limited support for a few additional modes, including:
|
|||
* ``BGR;24`` (24-bit reversed true colour)
|
||||
* ``BGR;32`` (32-bit reversed true colour)
|
||||
|
||||
Premultiplied alpha is where the values for each other channel have been
|
||||
multiplied by the alpha. For example, an RGBA pixel of ``(10, 20, 30, 127)``
|
||||
would convert to an RGBa pixel of ``(5, 10, 15, 127)``. The values of the R,
|
||||
G and B channels are halved as a result of the half transparency in the alpha
|
||||
channel.
|
||||
|
||||
Apart from these additional modes, Pillow doesn't yet support multichannel
|
||||
images with a depth of more than 8 bits per channel.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user