driving.connector.Connectorclass
包:driving.connector
接口连接外部工具地面实况贴标签机应用
描述
的driving.connector.Connector
类创建一个接口之间的一个定制的可视化和分析工具的一个信号地面实况贴标签机应用。你可以使用连接器和视频图像序列信号。
的driving.connector.Connector
类是一个处理
类。
创建
的连接器
类继承了连接器
接口被称为客户端。
客户端可以:
每一帧同步外部工具更改事件为一个特定的信号加载到地面实况贴标签机。同步功能允许您控制外部工具通过滑块和播放控制的应用范围。
控制当前时间的外部工具和相应的显示应用程序。
导出自定义标签数据从外部通过应用工具。
连接外部工具地面实况贴标签机应用程序,请执行以下步骤:
定义一个客户端类继承自
driving.connector.Connector
。您可以使用连接器
类模板来定义一个类,实现您的自定义可视化和分析工具。在MATLAB®命令提示符中,输入:driving.connector.Connector.openTemplateInEditor
将文件保存到MATLAB上的任何文件夹的路径。另外,将文件保存到一个文件夹和文件夹添加到通过使用MATLAB路径
目录
函数。
属性
VideoStartTime
- - - - - -开始时间的信号
真正的标量秒
开始时间的信号,指定为一个真正的标量在几秒钟内。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
VideoEndTime
- - - - - -结束时间的信号
真正的标量秒
信号的结束时间,指定为一个真正的标量在几秒钟内。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
开始时间
- - - - - -启动应用程序的时间间隔
真正的标量秒
开始时间间隔的程序,指定为一个真正的标量在几秒钟内。设置开始时间,使用间隔在应用程序开始的旗帜。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
CurrentTime
- - - - - -时间框架目前显示在应用程序
真正的标量秒
时间框架的当前显示在应用程序连接信号,指定为一个真正的标量在几秒钟内。如果滑块之间的两个时间戳,那么当前帧的帧显示在前面的时间戳。更多细节,请参阅控制信号帧标签的回放。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
EndTime
- - - - - -结束时间间隔的应用
真正的标量秒
结束时间间隔的程序,指定为一个真正的标量在几秒钟内。设置结束时间,结束使用国旗区间的应用。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
TimeVector
- - - - - -时间戳连接信号
持续时间
向量
时间戳的连接信号,指定为一个持续时间
向量。这个信号必须是主要的信号。如果你改变主要信号TimeVector
为新主信号属性更新的时间戳。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
LabelData
- - - - - -标签数据从外部进口工具
两列的表
标签数据从外部进口工具,指定为一个两列的表。第一列包含连接信号的时间戳和第二列包含您所指定的标签信息对应的时间戳。
第一列包含信号的时间戳
第二列包含您所指定的标签信息对应的时间戳。
属性:
GetAccess |
公共
|
SetAccess |
私人
|
LabelName
- - - - - -标签的名称
特征向量|字符串标量|单元阵列的特征向量|字符串数组
标签的名字,指定为一个特征向量,一个字符串标量,单元阵列特征向量,或一个字符串数组。这些名称必须是有效MATLAB变量对应的第二列中指定的标签名称LabelData
。
属性:
GetAccess |
公共
|
SetAccess |
公共
|
依赖 |
真正的
|
LabelDescription
- - - - - -标签的描述
' '
(默认)|特征向量|字符串标量|单元阵列的特征向量|字符串数组
指定的标签,描述作为一个特征向量,一个字符串标量,单元阵列特征向量,或一个字符串数组。每一个的描述LabelDescription
对应于一个标签中指定LabelName
。
属性:
GetAccess |
公共
|
SetAccess |
公共
|
方法
公共方法
frameChangeListener |
新框架时更新外部工具显示在地面实况贴标签机应用 |
labelDefinitionLoadListener |
更新外部工具为新标签定义地面实况贴标签机应用 |
labelLoadListener |
新标签数据更新外部工具地面实况贴标签机应用 |
addLabelData |
添加自定义标签数据在当前时间 |
queryLabelData |
在当前时间查询自定义标签数据 |
updateLabelerCurrentTime |
更新当前时间在地面实况贴标签机应用 |
关闭 |
关闭外部工具连接到地面实况贴标签机应用 |
断开连接 |
断开外部工具从地面真理贴标签机应用 |
dataSourceChangeListener |
时更新外部工具连接到信号加载到地面真理贴标签机应用 |
例子
将激光雷达显示器连接到地面真理贴标签机
连接一个激光雷达显示工具地面实况贴标签机应用。使用应用程序和工具来显示同步激光雷达和视频数据。
指定名称的视频信号加载到应用程序。
signalName =“01 _city_c2s_fcw_10s.mp4”;
添加路径函数处理的激光雷达显示工具。
路径= fullfile (toolboxdir (“开车”),“drivingdemos”);目录路径)
激光雷达显示器连接到应用程序。
groundTruthLabeler (signalName“ConnectorTargetHandle”,@LidarDisplay);
应用程序加载后视频和激光雷达显示工具,去除函数处理的路径。
rmpath(路径)
提示
外部工具的一个例子,看到这一点
driving.connector.Connector
类的实现。这个类实现了一个激光雷达可视化工具。您可以使用这段代码作为起点来创建自己的工具。编辑LidarDisplay
保持一个外部工具同步应用程序,指定时间戳,在同一帧速率的信号加载应用程序。如果工具可视化数据在两帧之间的时间戳,然后应用程序显示在前面的帧的时间戳。更多细节,请参阅控制信号帧标签的回放。
版本历史
介绍了R2017a
Abrir比如
这种版本modificada德埃斯特比如。害怕Desea abrir埃斯特比如con sus modificaciones吗?
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。