主要内容

实时图像获取和直方图显示

此示例显示了如何使用Simulink®块显示实时视频流以及其金宝appRGB值并排的直方图。

Image Acceasition Toolbox™提供了一个Simulin金宝appk块,可从图像采集设备获取实时图像数据中的Simulink模型。此示例使用“从视频设备”块从logitech®QuickCam®Zoom网络摄像头中获取实时图像数据中。金宝app此示例使用DSP System Toolbox™中的直方图块来计算每个视频帧中R,G和B值的直方图。

此示例需要Simulink,DSP系统工具箱金宝app和计算机视觉工具箱™才能打开并运行模型。

在实时视频流上观看直方图显示。(10秒)

示例模型

下图显示了使用来自视频设备块的示例模型。

open_system('demoimaqsl_rgbhistogram_win');

CLOSS_SYSTEM('demoimaqsl_rgbhistogram_win');

实时视频输入

输入视频是从Winvideo Image采集设备(Logitech QuickAm Zoom)实时获得的。在此示例中,该块从Logitech摄像机中获取RGB帧,并在每个仿真时间步骤中将它们输出到Simulink模型中。金宝app来自块的数据类型输出为UINT8。

直方图显示结果

该示例在RGB直方图窗口中显示R,G和B值的直方图,并在查看器窗口中显示原始RGB视频。

即使使用Winvideo Logitech网络摄像头用于此示例,但可以轻松更新此模型以将模型连接到其他支持的图像采集设备。金宝app这为您提供了使用具有不同图像采集硬件的相同模型模型的灵活性。金宝app

可用的示例版本

仅Windows®:demoimaqsl_rgbhistogram_win.slx

平台独立:demoimaqsl_rgbhistogram_all.slx

仅Windows示例模型包含来自计算机视觉系统工具箱的视频显示块(仅在Windows上支持),并支持代码生成。金宝app平台独立版本由视频查看器块组成,不支持代码生成。金宝app