阿尔法通道

来自Local Chinese Wikipedia
(重定向自Alpha通道
跳转到导航 跳转到搜索

页面Module:Hatnote/styles.css没有内容。

package.lua第80行Lua错误:module 'Module:CGroup/core' not found 阿尔法通道脚本错误:没有“Lang”这个模块。 脚本错误:没有“Lang”这个模块。脚本错误:没有“Lang”这个模块。)是指一张图片透明半透明度。例如:一个使用每个像素16位元储存的位图,对于图形中的每一个像素而言,可能以5个位元表示红色,5个位元表示绿色,5个位元表示蓝色,最后一个位元是阿尔法。在这种情况下,它要么表示透明要么不是,因为阿尔法位元只有0或1两种不同表示的可能性。又如一个使用32个位元储存的位图,红绿蓝及阿尔法通道各以8个位元表示。在这种情况下,就不光可以表示透明还是不透明,阿尔法通道还可以表示256级的半透明度,因为阿尔法通道有8个位元可以有256种不同的资料表示可能性。

计算方法[编辑]

阿尔法通道的图像中的任意一点的像素值计算结果如下:

<math>

\left\{ \begin{array}{l} out_A = src_A + dst_A (1 - src_A) \\ out_{RGB} = \bigl( src_{RGB} src_A + dst_{RGB} dst_A \left( 1 - src_A \right) \bigr) \div out_A \\ out_A = 0 \Rightarrow out_{RGB} = 0 \end{array} \right. </math>

参见[编辑]