主要内容

愿景。DeployableVideoPlayer

描述

DeployableVideoPlayer对象显示视频帧。这款播放器能够以高帧率显示高清视频。此视频播放器对象支持C代码生成。

请注意

从R2016b开始,而不是使用一步方法来执行由System对象™定义的操作,您可以调用带有参数的对象,就像调用函数一样。例如,y =步骤(obj, x)而且y = obj (x)执行相同操作。

创建

描述

depVideoPlayer =愿景。DeployableVideoPlayer返回一个视频播放器depVideoPlayer,用于显示视频帧。这个物体,不像愿景。放像机对象,可以生成C代码。

depVideoPlayer=愿景。DeployableVideoPlayer (名称,值使用一个或多个名值对设置属性。将每个属性名用引号括起来。例如,depVideoPlayer =愿景。DeployableVideoPlayer ('Name','Caption title')

属性

全部展开

视频帧左下角的位置,指定为双元素向量。第一个和第二个元素用像素指定,分别表示水平和垂直坐标。的坐标[0 0]表示屏幕的左下角。默认位置取决于屏幕分辨率,将导致位于屏幕中央的窗口。

视频窗口标题栏标题,指定为逗号分隔的一对,由'的名字和一个字符向量。

视频显示窗口的大小,指定为逗号分隔的一对,由'大小”,全屏真正的大小(1:1)自定义.当此属性设置为全屏,可以使用Esc退出全屏模式的键。

自定义视频播放器窗口的大小,指定为逗号分隔的一对,由'CustomSize和一个二元向量。第一个和第二个元素用像素指定,分别表示水平和垂直分量。视频数据将调整大小以适应窗口。属性时应用此属性大小财产自定义

输入信号的颜色格式,指定为逗号分隔的一对,由'InputColorFormat”,“RGB”“YCbCr 4:2:2”.Cb和Cr分量的列数必须是Y分量的一半。

使用

描述

例子

depVideoPlayer (videoFrame在视频播放器中显示一个灰度或真彩色RGB视频帧。

depVideoPlayer (videoFrameY、Cb、铬显示一帧YCbCr 4:2:2视频的颜色成分Y, Cb,和Cr,当你设置InputColorFormat财产YCbCr 4:2:2.Cb和Cr分量中的列数必须是Y分量中的列数的一半。

输入参数

全部展开

视频帧,指定为真彩色或二维灰度图像。

的YCbCr颜色格式返回YCbCr 4:2:2格式。

对象的功能

要使用对象函数,请将System对象指定为第一个输入参数。例如,释放名为obj,使用以下语法:

发行版(obj)

全部展开

isOpen 玩家的可见或隐藏状态
一步 运行系统对象算法
释放 释放资源并允许更改系统对象属性值和输入特征
重置 的内部状态重置系统对象

例子

全部折叠

创建一个视频阅读器和一个视频播放器对象来读取和查看视频文件。

vidReader = VideoReader (“atrium.mp4”);depVideoPlayer = vision.DeployableVideoPlayer;

继续读取视频帧,直到最后一帧被读取。如果用户关闭视频播放器窗口,则退出循环。

hasFrame(vidReader) videoFrame = readFrame(vidReader);depVideoPlayer (videoFrame);结束

释放视频播放器对象。

释放(depVideoPlayer);

扩展功能

版本历史

介绍了R2012a

Baidu
map