主要内容

lidar.syncImageViewer.SyncImageViewerclass

包:lidar.syncImageViewer

激光雷达贴标签机应用程序接口来连接外部工具

描述

lidar.syncImageViewer.SyncImageViewer类创建一个接口定制可视化或分析工具和点云的信号激光雷达贴标签机应用程序,您可以使用SyncImageViewer类同步视频和图像序列信号的应用。

创建

SyncImageViewer指定的接口,用于连接外部工具激光雷达贴标签机应用。外部工具可以自定义可视化工具或定制的分析工具。类的继承SyncImageViewer接口被称为客户端。客户端执行这些任务:

  • 每一帧同步一个外部工具来更改事件为一个特定的信号加载到激光雷达贴标签机应用。同步使您能够控制外部工具通过滑块和播放控制的应用范围。

  • 控制当前时间的外部工具和相应的显示应用程序。

连接外部工具激光雷达贴标签机应用程序,请执行以下步骤:

  1. 定义一个客户端类继承自lidar.syncImageViewer.SyncImageViewer。您可以使用SyncImageViewer类模板来定义一个类,实现您的自定义可视化和分析工具。在MATLAB®命令提示符,输入这个代码:

    lidar.syncImageViewer.SyncImageViewer.openTemplateInEditor
    模板中遵循的步骤。

  2. 将文件保存到MATLAB上的任何文件夹的路径。另外,将文件保存到一个文件夹在MATLAB路径和文件夹添加到通过使用MATLAB路径目录函数。

属性

全部展开

开始时间的信号,指定为一个真正的标量在几秒钟内。

属性:

GetAccess
公共
SetAccess
私人

信号的结束时间,指定为一个真正的标量在几秒钟内。

属性:

GetAccess
公共
SetAccess
私人

开始时间间隔的程序,指定为一个真正的标量在几秒钟内。设置开始时间,使用间隔在应用程序开始的旗帜。

属性:

GetAccess
公共
SetAccess
私人

时间框架的当前显示在应用程序连接信号,指定为一个真正的标量在几秒钟内。如果滑块之间的两个时间戳,那么当前帧的帧显示在前面的时间戳。

属性:

GetAccess
公共
SetAccess
私人

结束时间间隔的程序,指定为一个真正的标量在几秒钟内。设置结束时间,结束使用国旗区间的应用。

属性:

GetAccess
公共
SetAccess
私人

时间戳的连接信号,指定为一个持续时间向量。这个信号必须是主信号。如果你改变主信号,TimeVector为新主信号属性更新的时间戳。

属性:

GetAccess
公共
SetAccess
私人

方法

全部展开

例子

全部折叠

连接一个图像显示工具激光雷达贴标签机应用。使用应用程序和工具来显示同步激光雷达和图像数据。

指定名称的激光雷达数据加载到应用程序。

sourceName = fullfile (“lidarSequence”);

连接视频显示程序,显示同步数据。

lidarLabeler (sourceName“SyncImageViewerTargetHandle”,@helperSyncImageDisplay);

提示

  • 外部工具的一个例子,请参阅SyncImageDisplay的实现lidar.syncImageViewer.SyncImageViewer类。这个类实现了一个图像显示工具。您可以使用这段代码作为起点来创建自己的工具。

    编辑SyncImageDisplay

版本历史

介绍了R2020b

另请参阅

应用程序