主要内容

读取二进制文件

从二进制文件读取视频数据

  • 库:
  • 计算机视觉工具箱/下沉

  • 读二进制文件块

描述

读取二进制文件块从二进制文件中读取视频数据,并将该信息导入到模型金宝app®模型。

指定块的参数描述视频数据的格式。这些参数,以及原始二进制文件,创建仿真软件的视频数据模型。金宝app

请注意

此块支持代码生成的只有金宝app那些平台文件I / O。块不支持使用代码生成金宝app金宝app仿真软件桌面实时™金宝app仿真软件实时™

港口

输出

全部展开

的亮度分量视频从二进制文件中读取指定为一个三维数组。这个端口可以改变使用的标签Component1参数的时候视频格式参数设置为自定义

数据类型:int8|int16|int32|uint8|uint16|uint32

蓝色不同组件的视频从二进制文件中读取指定为一个三维数组。这个端口可以改变使用的标签于Component2参数的时候视频格式参数设置为自定义

数据类型:int8|int16|int32|uint8|uint16|uint32

红色的不同组成部分的视频读取二进制文件,指定为一个三维数组。这个端口可以改变使用的标签Component3参数的时候视频格式参数设置为自定义

数据类型:int8|int16|int32|uint8|uint16|uint32

α组件视频读取二进制文件,指定为一个三维数组。这个端口可以改变使用的标签Component4参数的时候视频格式参数设置为自定义

依赖关系

要启用这个端口,使用其中的一个选项。

  • 设置视频格式参数四个字符编码并设置四个字符代码参数AYUVIF09

  • 设置视频格式参数自定义数量的输出组件参数4

数据类型:int8|int16|int32|uint8|uint16|uint32

透明组件的视频从二进制文件中读取指定为一个三维数组。

依赖关系

要启用这个端口,设置视频格式参数四个字符编码并设置四个字符代码参数Y41TY42T

数据类型:int8|int16|int32|uint8|uint16|uint32

端口输出1当组件端口输出上次视频帧。对每一帧之前,它输出0

依赖关系

要启用这个端口,选择输出文件尾指示器参数。

数据类型:布尔

参数

全部展开

指定源文件读取视频数据的二进制文件的名称。

指定的格式视频数据作为其中的一个选项。

  • 四个字符编码(FOURCC)——对这些规范的更多信息,参见https://www.fourcc.org

  • 自定义——从二进制文件读取的视频数据的自定义格式。

指定的四个字符代码二进制文件编解码器。该参数的值还设置输出端口的数量。对这四个字符编码使信息输出端口,看看输出端口4字符编码

依赖关系

要启用该参数,设置视频格式参数四个字符编码

指定输出数组的行数作为一个正整数。该参数的值必须匹配的尺寸内的数据文件。

依赖关系

要启用该参数,设置视频格式参数四个字符编码

指定输出数组的列数作为一个正整数。该参数的值必须匹配的尺寸内的数据文件。

依赖关系

要启用该参数,设置视频格式参数四个字符编码

如果您选择顶线第一,第一块的第一行输出数组与对应的二进制文件的内容。然后它填补了其他行增加订单。当您选择底线是第一,第一块输出的最后一行数组与相应的二进制文件的内容。然后它填补了其他行减少订单。

指定重复的次数作为一个正整数或二进制文件。对任何正整数的值n这个参数的块二进制文件n次了。的一个值无限期,块文件直到最后的模拟。

该参数表明当块的输出达到最后一个视频帧的二进制文件。选择该参数允许EOF端口。的输出EOF端口是1当块的输出达到最后的视频帧。对于所有其他框架,它是0

指定输出的样本期间。样品时间表示时,在模拟块产生的输出。该参数的值必须是一个积极的标量小于仿真时间或1。它不能被0。当设置为1块继承了样本时间从仿真软件模型。金宝app

指定二进制文件的数据格式为平面或包装。如果数据包装,使用FrameSize行FrameSize关口参数定义输出数组的大小。

依赖关系

要启用该参数,设置视频格式参数自定义

指定输出组件从二进制文件的数量。这个参数设置输出端口的数量。

依赖关系

要启用该参数,设置视频格式参数自定义

指定名称的亮度分量输出数组。亮度分量是第一个组件从输入二进制文件。

依赖关系

要启用该参数,设置视频格式参数自定义,设置数量的输出组件参数1或更高版本。

指定的名称为蓝色的不同组件输出数组。蓝色的不同组件是第二个组件从输入的二进制文件。

依赖关系

要启用该参数,设置视频格式参数自定义,设置数量的输出组件参数2或更高版本。

指定的名称为红色的不同组件使用该参数输出数组。红色的不同组件是第三个组件从输入的二进制文件。

依赖关系

要启用该参数,设置视频格式参数自定义,设置数量的输出组件参数3或更高版本。

指定的名称α组件输出的数组。阿尔法组件是第四个组件从输入二进制文件。

依赖关系

要启用该参数,设置视频格式参数自定义,设置数量的输出组件参数4

指定亮度分量的大小在输出数组。该参数的值决定了视频数据的解释8位,16位,24位,或32钻头。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数1或更高版本。

指定大小的蓝色的不同组件的输出数组。该参数的值决定了视频数据的解释8位,16位,24位,或32钻头。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数2或更高版本。

指定大小的红色不同组件的输出数组。该参数的值决定了视频数据的解释8位,16位,24位,或32钻头。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数3或更高版本。

α的大小指定组件的输出数组。该参数的值决定了视频数据的解释8位,16位,24位,或32钻头。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数4

指定的行数的亮度分量输出数组。该参数的值必须是一个正整数。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数1或更高版本。

指定的行数为蓝色的不同组件的输出数组。该参数的值必须是一个正整数。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数2或更高版本。

指定的行数为红色的不同组件的输出数组。该参数的值必须是一个正整数。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数3或更高版本。

指定的行数的α组件输出数组。该参数的值必须是一个正整数。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置输出端口的数量参数4

指定列数的亮度分量输出数组。该参数的值必须是一个正整数。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数1或更高版本。

指定的列数蓝色不同组件的输出数组。该参数的值必须是一个正整数。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数2或更高版本。

指定列数的亮度分量输出数组。该参数的值必须是一个正整数。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数3或更高版本。

指定列数的α组件输出数组。该参数的值必须是一个正整数。

依赖关系

要启用该参数,设置视频格式参数自定义,并设置数量的输出组件参数4

在二进制文件中指定组件的安排。识别组件分配数字,从1到4的顺序。你必须包括所有的组件设置这个参数时启用。

依赖关系

要启用该参数,设置视频格式参数自定义

选择该参数时,二进制文件包含隔行视频数据。

依赖关系

要启用该参数,设置视频格式参数自定义

选择该参数时签署的二进制文件包含整数。

依赖关系

要启用该参数,设置视频格式参数自定义

二进制文件的字节顺序指定为小端字节或大端字节序。

依赖关系

要启用该参数,设置视频格式参数自定义

块特征

数据类型

整数

多维信号

没有

适应信号

没有

输出端口4字符编码

四个字符代码 输出端口
I420 Y ' | | Cr
AYUV Y ' | Cb | Cr |
CLJR Y ' | | Cr
cyuv Y ' | | Cr
灰色 Y '
IF09 Y ' | Cb | Cr |
IMC1 Y ' | | Cr
IMC2 Y ' | | Cr
IMC3 Y ' | | Cr
IMC4 Y ' | | Cr
IUYV Y ' | | Cr
IY41 Y ' | | Cr
IYU1 Y ' | | Cr
IYU2 Y ' | | Cr
IYUV Y ' | | Cr
NV12 Y ' | | Cr
NV21 Y ' | | Cr
UYNV Y ' | | Cr
UYNY Y ' | | Cr
V210 Y ' | | Cr
Y411 Y ' | | Cr
Y41P Y ' | | Cr
Y41T Y ' | Cb | Cr | T
Y422 Y ' | | Cr
Y42T Y ' | Cb | Cr | T
日元 Y '
Y800 Y '
YUNV Y ' | | Cr
YUY2 Y ' | | Cr
YUYV Y ' | | Cr
YV12 Y ' | | Cr
YV16 Y ' | | Cr
YVU9 Y ' | | Cr
YVYU Y ' | | Cr

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app

版本历史

之前介绍过的R2006a