主要内容

SDL视频显示

使用SDL显示视频

  • 库:
  • 金宝app树莓派硬金宝app件/音频和视频的Simulink支持包

  • SDL视频显示块

描述

SDL视频显示block使用简单DirectMedia层(SDL)显示视频数据。该块接收平面视频数据RGBYCbCr 4:2:2格式。

请注意

  • 你可以用到20.SDL视频显示块在Simulink中金宝app®建模并将模型部署到Raspberry Pi™板上。

  • 金宝app仿真软件在线™不支持部署金宝appSDL视频显示block在树莓派4B硬件板上。

港口

输入

全部展开

输入端口,在其中指定输入视频的每个像素的红色组件。

依赖关系

若要启用此端口,请设置像素格式RGB

数据类型:uint8

输入端口,用于指定输入视频的每个像素的绿色组件。

依赖关系

若要启用此端口,请设置像素格式RGB

数据类型:uint8

输入端口,用于指定输入视频的每个像素的蓝色组件。

依赖关系

若要启用此端口,请设置像素格式RGB

数据类型:uint8

输入端口,用于指定输入视频的每个像素的亮度分量。

依赖关系

若要启用此端口,请设置像素格式YCbCr 4:2:2

数据类型:uint8

输入端口,用于指定输入视频的每个像素的蓝色差分量。

依赖关系

若要启用此端口,请设置像素格式YCbCr 4:2:2

数据类型:uint8

输入端口,用于指定输入视频的每个像素的红色差值分量。

依赖关系

若要启用此端口,请设置像素格式YCbCr 4:2:2

数据类型:uint8

参数

全部展开

控件的窗口标题SDL视频显示块。

指定输入视频流的格式为RGBYCbCr 4:2:2

RGBFormat使用三个8位值来表示每个像素的红色、绿色和蓝色分量。

YCbCr 4:2:2使用三个通道表示每个像素的彩色图像数据:

  • Y是亮度分量(本质上是灰度信号)。

  • Cb是蓝色色度差分量。

  • Cr是红色差色度分量。

Cb和Cr的采样率为Y的一半,故如果Y的维数为M*N,则Cb和Cr的维数各为(M/2) × N。

版本历史

在R2013a中引入