主要内容

vision.deployapleatedvideoplayer.

描述

这个可部署视频播放器对象显示视频帧。此播放器能够以高帧速率显示高清晰度视频。此视频播放器对象支持C代码生成。金宝app

笔记

从R2016b开始,而不是使用执行由System Object™定义的操作的方法,您可以使用参数调用对象,就像它是函数一样。例如,y=阶跃(obj,x)y=obj(x)执行等效操作。

创造

描述

depVideoPlayer=vision.DeployableVideoPlayer返回一个视频播放器demvideoplayer.,用于显示视频帧。此对象与Vision.videoplayer.对象,可以生成C代码。

demvideoplayer.=vision.DeployableVideoPlayer(名称、值)使用一个或多个名称-值对设置属性。用引号将每个属性名称括起来。例如depvideoplayer = Vision.DeployableVideoplayer('姓名','标题标题')

性质

全部展开

视频框架左下角的位置,指定为双元素矢量。第一和第二元素以像素为单位指定,分别表示水平和垂直坐标。该坐标[0 0]代表屏幕的左下角。默认位置取决于屏幕分辨率,并将导致位于屏幕中心的窗口。

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

视频显示窗口的大小,指定为逗号分隔对,由'大小"及全屏,真实尺寸(1:1)或者风俗. 当此属性设置为全屏,使用电子稳定控制系统键退出全屏模式。

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

输入信号的颜色格式,指定为逗号分隔对,由'输入彩色格式"及'RGB'或者'YCBCR 4:2:2'.CB和CR组件中的列数必须是Y中列数的一半。

用法

描述

实例

视频播放器(视频级数)在视频播放器中显示一个灰度或truecolor RGB视频帧。

视频播放器(视频级数,Y、 Cb,Cr)当您设置时,以颜色分量Y、Cb和Cr显示一帧YCbCr 4:2:2视频输入彩色格式财产YCbCr 4:2:2。Cb和Cr组件中的列数必须为Y组件中列数的一半。

输入参数

全部展开

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

YCBCR颜色格式,返回YCbCr 4:2:2总体安排

目标函数

要使用对象函数,请将系统对象指定为第一个输入参数。例如,释放名为的系统对象的系统资源obj,使用此语法:

释放(obj)

全部展开

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

例子

全部崩溃

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

Videofreader = Vision.videofilereader(“atrium.mp4”); depVideoPlayer=vision.DeployableVideoPlayer;

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

cont=~isDone(视频阅读器);尽管COLT Videoframe = VideofReader();DEPVIDEOPLAYER(Videoframe);cont =〜ISDONE(VideoFreader)&& Inopen(depvideoplayer);终止

释放系统对象。

发布(视频阅读器);释放(视频播放器);

扩展能力

在R2012A介绍