AlphaChannel

AlphaChannel[color]

返回 color 的不透明度.

AlphaChannel[image]

返回 image 的阿尔法通道.

AlphaChannel[video]

返回包含 video 中帧的阿尔法通道的视频.

更多信息

  • AlphaChannel 返回一个图像,其中每个像素代表相应像素的不透明度. 阿尔法通道通常用于突出显示感兴趣的区域或掩盖图像.
  • 如果输入没有不透明度,则假设 imagecolor 或所有像素的不透明度为 1. »
  • AlphaChannel 适用于任何有效的颜色指令以及二维和三维图像.

背景

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

范例

打开所有单元关闭所有单元

基本范例  (2)

颜色指令的不透明度:

一个图像的阿尔法通道:

范围  (2)

三维图像的阿尔法通道:

视频的阿尔法通道:

应用  (3)

通过对阿尔法通道取反,可视化图像背景:

阿尔法通道用于从背景中分离前景:

提取对应于前景的阿尔法通道:

计算前景的面积:

使用阿尔法通道计算前景分量的个数:

计算连通分量的个数:

属性和关系  (2)

验证图像是否有阿尔法通道:

一个完全不透明图像的阿尔法通道是白色:

阿尔法通道作为灰度图像返回:

阿尔法通道具有与图像相同的数据类型:

Wolfram Research (2010),AlphaChannel,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AlphaChannel.html (更新于 2022 年).

文本

Wolfram Research (2010),AlphaChannel,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AlphaChannel.html (更新于 2022 年).

CMS

Wolfram 语言. 2010. "AlphaChannel." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/AlphaChannel.html.

APA

Wolfram 语言. (2010). AlphaChannel. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AlphaChannel.html 年

BibTeX

@misc{reference.wolfram_2024_alphachannel, author="Wolfram Research", title="{AlphaChannel}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/AlphaChannel.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_alphachannel, organization={Wolfram Research}, title={AlphaChannel}, year={2022}, url={https://reference.wolfram.com/language/ref/AlphaChannel.html}, note=[Accessed: 21-November-2024 ]}