对于图像深度是2、4、8的图像,可以指定transparentPixel。
对于直接图像,要使用alpha或者alpha数组,alpha值0到255,0表示完全透明的,数值越大表示越是不透明,255表示完全不透明,可以只是设置一个alpha值,作用于所有的像素点,也可以给所有的像素点设置自己的透明的值。
如:

的alpha的数组值为:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 18 3 0 0
0 0 0 0 0 0 0 0 0 0 0 108 -1 -1 66 0
0 0 0 0 0 0 0 0 0 0 111 -1 -1 -1 -1 72
0 0 6 0 0 0 0 0 0 111 -1 -1 -1 -1 -1 -1
0 126 -1 126 6 0 0 0 111 -1 -1 -1 -1 -1 -1 -1
120 -1 -1 -1 -79 72 0 111 -1 -1 -1 -1 -1 -1 -1 60
-1 -1 -1 -1 -1 -1 120 -1 -1 -1 -1 -1 -1 -1 60 0
120 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60 0 0
0 -118 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60 0 0 0
0 0 -118 -1 -1 -1 -1 -1 -1 -1 -1 60 0 0 0 0
0 0 0 -118 -1 -1 -1 -1 -1 -1 60 0 0 0 0 0
0 0 0 0 -115 -1 -1 -1 -1 60 0 0 0 0 0 0
0 0 0 0 0 -115 -1 -1 63 0 0 0 0 0 0 0
0 0 0 0 0 0 48 3 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0表示完全透明的,-1就是255,表示完全不透明。
本文详细介绍了图像深度为2、4、8时如何指定透明像素,包括直接图像的alpha值设定及其应用,从完全透明到完全不透明的范围划分。
7万+

被折叠的 条评论
为什么被折叠?



