java命名空间java.awt.image类colormodel的类成员方法:
getalpharaster定义及介绍
本文导语:
getalpharaster
public writableraster getalpharaster(writableraster raster)
返回表示图像(从输入 raster 中提取)的 alpha 通道的 raster,除非此 colormodel 的像素值将颜色和 alpha 信息表示为独立的空间 band(如 componentcolormodel 和 directcolormodel)。...
getalpharaster
public writableraster getalpharaster(writableraster raster)
- 返回表示图像(从输入
raster
中提取)的 alpha 通道的 raster
,除非此 colormodel
的像素值将颜色和 alpha 信息表示为独立的空间 band(如 componentcolormodel
和 directcolormodel
)。此方法假定与此类 colormodel
相关的 raster
对象将 alpha 的 band(如果存在)存储为图像数据的最后一个 band。如果不存在与此 colormodel
相关的独立空间 alpha 通道,则返回 null
。如果在查询表中有一个具有 alpha 的 indexcolormodel
,则此方法将返回 null
,因为没有空间上截然不同的 alpha 通道。此方法将创建新的 raster
(但将共享数据数组)。因为 colormodel
为抽象类,所以任何实例都是子类的实例。子类必须重写此方法,以获取除返回 null
之外的任何行为,因为此抽象类中的实现返回 null
。
- 参数:
raster
- 指定的 raster
- 返回:
- 表示图像(从指定的
raster
中得到)的 alpha 通道的 raster
。