文档

写二进制文件

将二进制视频数据写入文件

Library

水槽

Visionsinks

描述

写二进制文件block takes video data from a Simulink®model and exports it to a binary file.

该块生产一个没有标头信息的原始二进制文件。它没有提供数据类型,帧速率或维度的编码信息。该块的视频数据以行主要格式出现。

笔记

这对于platf块仅支金宝app持代码生成orms that have file I/O available. You cannot use this block to do code generation with金宝appSimulink Desktop实时™

港口 Input Supported Data Types Complex Values Supported

Input

代表Luma的矩阵(y')和视频流的色度(CB和CR)组件

  • 8-,16-32位签名的整数

  • 8-,16-32位未签名的整数

No

四个字符代码视频格式

四个字符代码(FORCC)标识视频格式。有关这些代码的更多信息,请参阅https://www.fourcc.org

使用四个字符代码参数以识别视频格式。

风俗Video Formats

您可以使用写的二进制文件块创建一个以自定义格式包含视频数据的二进制文件。

  • 使用位流格式参数以指定您是否需要平面或包装格式的数据。

  • 使用输入组件的数量参数以指定视频流中的组件数量。该数字对应于块输入端口的数量。

  • 选择Inherit size of components from input data type复选框,如果您希望每个组件具有与输入数据类型相同的位数。如果清除此复选框,则必须指定每个组件的位数。

  • 使用零件参数指定组件名称。

  • 使用二进制文件中的组件订单参数以指定如何在二进制文件中排列组件。

  • 选择交错视频check box if the video stream represents interlaced video data.

  • 选择将签名的数据写入输出文件复选框,如果您的输入数据已签名。

  • 使用二进制文件中的字节订单参数要指定输出二进制文件中的字节订购是小endian还是Big Endian。

参数

文件名

指定二进制文件的名称。要指定其他文件或位置,请单击另存为...按钮。

Video format

将二进制视频数据的格式指定为四个角色代码or风俗。See四个字符代码视频格式or风俗Video Formats更多细节。

四个字符代码

从列表中,选择二进制文件格式。

线排序

指定块如何填充二进制文件。如果您选择Top line first,该块首先用视频框架的第一行填充了二进制文件。然后,它以越来越多的顺序将文件填充。如果您选择Bottom line first,该块首先用视频框架的最后一行填充二进制文件。然后,它以减少顺序将文件填充。

位流格式

Specify whether you want your data in planar or packed format.

输入组件的数量

指定视频流中的组件数量。该数字对应于块输入端口的数量。

Inherit size of components from input data type

Select this check box if you want each component to have the same number of bits as the input data type. If you clear this check box, you must specify the number of bits for each component.

零件

指定组件名称。

二进制文件中的组件订单

指定如何在二进制文件中排列组件。

交错视频

如果视频流表示交错的视频数据,请选择此复选框。

将签名的数据写入输出文件

Select this check box if your input data is signed.

二进制文件中的字节订单

使用此参数来指定输出二进制文件中的字节排序是小endian还是Big Endian。

也可以看看

读取二进制文件

计算机视觉工具箱™

到多媒体文件

计算机视觉工具箱

扩展功能

C/C ++代码生成
使用Simulink®Coder™生成C和C ++代码。金宝app

Introduced before R2006a