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。