AlphaChannel

AlphaChannel[image]
返回 image 的阿尔法通道.

更多信息更多信息

  • AlphaChannel[image] 返回一个图像,其中每个像素表示 image 中对应像素的不透明度.
  • 如果 image 没有阿尔法通道,每个像素的不透明度被假设为1. »
  • AlphaChannel 可用于 Image3D 对象.

背景
背景

  • AlphaChannel 给出了指明图像局部不透明度的蒙板,即阿尔法通道. 因此在把对背景贡献不同的图像和背景结合在一起时它是非常有用的.
  • AlphaChannel 返回的是灰度图像,其像素值是一列介于 0 和 1 之间(包括 0 和 1)的实数. 这里,0 表示图像完全透明而 1 表示完全不透明. 阿尔法通道的像素与其相伴图像的像素一一对应,且作为独立的通道被存储在同一图像数据文件中.
  • 若图像没有显式的阿尔法通道,AlphaChannel 会返回全由 1 组成的图像,即全白图像. SetAlphaChannel 可被用于在图像中添加或修改阿尔法通道而 RemoveAlphaChannel 可被用于移除阿尔法通道. 对包含阿尔法通道的图像,ImageChannels 的返回值会比没有阿尔法通道图像的返回值多一.
  • 阿尔法通道指明的是图像单个像素的不透明度(可见度),而图形指令 Opacity 可被用于指明 Wolfram 语言中图形基元的不透明程度. 与阿尔法通道不同,Opacity 并不被存储为图形基元的一部分. 因此它能用于整个图形表达式的集合(相对于单个图像而言).
2010年引入
(8.0)
| 2012年更新
(9.0)
Translate this page: