VideoMapList

VideoMapList[f,video]

对与 Video 对象 video 中的一帧相对应的数据应用 f,返回结果列表.

VideoMapList[f,video,n]

对重叠的对应于 n 个视频帧的分区应用 f.

VideoMapList[f,video,n,d]

对视频分区应用 f,偏移为 d.

VideoMapList[f,{video1,video2,},]

f 应用于从每个 videoi 中提取的输入列表.

更多信息和选项

  • VideoMapList 可用于检测视频中的时间或空间事件,例如对象检测、运动检测或活动识别.
  • VideoMapList 返回一个数值列表,与将 f 应用于关联的结果相对应,关联包括部分视频数据及其属性,如视频帧、音频数据和时间.
  • 使用 VideoMapList[f,video,n] 时,分区之间相隔一个图像帧.
  • 函数 f 可使用以下参数访问视频和音频数据:
  • #ImageImage 对象给出的视频帧
    #AudioAudio 对象给出的音频
    #Time距视频开始处的时间
    #TimeInterval当前分区的开始和结束时间戳
    #FrameIndex当前输出的帧的索引
    #InputFrameIndex当前输入的帧的索引
  • VideoMapList[f,{video1,video2,},]中,提供给每个参数的数据是一个列表,其中第 i 个元素对应于从 videoi 中提取的数据.
  • 可用指定帧的数量的标量或时间 Quantity 对象给出帧变量 nd.
  • VideoMapList 接受 Alignment 选项,指定时间戳与分区的对齐方式.
  • VideoMapList 支持视频容器与 $VideoDecoders 指定的编解码器.

范例

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

基本范例  (2)

计算每个帧的平均强度:

计算每一帧的主色:

创建主色的加权云:Create a weighted cloud of dominant colors:

可视化主色随时间的变化:

范围  (4)

函数指定  (2)

含有每个分区的数据的 Association 被传递给函数 f

查看提供的关联的键:

处理个别视频帧:

绘制结果:

函数 f 可对以 Audio 对象给出的音频数据进行处理:

计算图像和音频数据的时间同步度量值:

绘制结果:

分区指定  (2)

对四个帧的分区进行处理:

用时间 Quantity 指定分区的大小:

默认情况下,偏移量为一帧:

将偏移量设为四帧:

用时间 Quantity 指定偏移量:

通过 Scaled 指定与分区大小成比例的偏移量:

选项  (1)

Alignment  (1)

默认情况下,"Time" 键的值与每个分区的中心对齐:

AlignmentRight 返回在每个分区末尾处计算出的属性:

使用范围从 1(左)到 1(右)的自定义对齐方式:

每个分区的边界是该分区的第一帧的开始时间和最后一帧的结束时间. 可使用 "TimeInterval" 键进行查询:

应用  (1)

在视频中查找面部:

绘制随时间变化检测到的面部的数量:

突出显示在一帧中检测到的面部:

属性和关系  (2)

VideoMapList 可返回每次计算所得不同维度的列表:

VideoMapTimeSeries 不能存储这样的结果:

VideoMapList 不返回与结果对应的时间:

VideoMapTimeSeries 获取时间:

Wolfram Research (2020),VideoMapList,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoMapList.html (更新于 2021 年).

文本

Wolfram Research (2020),VideoMapList,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoMapList.html (更新于 2021 年).

CMS

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

APA

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

BibTeX

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

BibLaTeX

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