VideoTransparency

VideoTransparency

是一个选项,指定是否创建带有透明通道的视频.

更多信息

  • 透明视频通常用于将前景与背景或覆盖视频分离过程的中间阶段.
  • VideoTransparency 的典型设置是:
  • False创建不透明的视频
    True生成透明帧时,尽可能创建透明视频,否则失败
    Automatic生成透明帧时,尽可能创建透明视频,否则降低透明度
  • 透明度是否能存储在生成的视频文件中取决于视频容器和编解码器.
  • 使用 RemoveAlphaChannel 从视频中显式删除 Alpha 通道.

范例

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

基本范例  (1)

默认情况下,许多函数会创建不透明的视频:

生成带有 Alpha 通道的视频:

在图像上叠加透明视频:

范围  (3)

如果 VideoTransparency 被设为 False,所有帧的 alpha 通道都会被去掉:

如果 VideoTransparency 被设为 Automatic,可能的情况下将保留 alpha 通道:

由于并非所有编码器都支持 alpha 通道,因此需要选择合适的编码器:

如果所选编码器不支持透明度,则丢弃 Alpha 通道:

并非所有格式都支持能够编码 Alpha 通道的编码器:

如果 VideoTransparency 被设为 True,将保留图像的 alpha 通道:

由于并非所有编码器都支持 alpha 通道,因此需要选择合适的编码器:

如果所选编码器不支持 alpha 通道,则计算将会失败:

应用  (1)

创建可以在各种背景上呈现的透明视频:

将透明视频叠加到虚拟背景上:

属性和关系  (2)

如果 alpha 通道不存在,将 VideoTransparency 设为 True 不会创建 Alpha 通道:

SetAlphaChannel 明确地把 alpha 通道添加到视频中:

默认情况下,如果需移除 alpha 通道,则将图像与 White 混合:

RemoveAlphaChannel 控制如何去除 alpha 通道:

Wolfram Research (2022),VideoTransparency,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoTransparency.html.

文本

Wolfram Research (2022),VideoTransparency,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoTransparency.html.

CMS

Wolfram 语言. 2022. "VideoTransparency." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/VideoTransparency.html.

APA

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

BibTeX

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

BibLaTeX

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