主要内容

selectLabelsBySignalName

通过信号名称选择MultiSignal地面真理

描述

例子

Gtlabel.= SelectLabelsBysignalName(GTRUTH.信号名称的)为指定的信号选择标签信号名称从一个TroundtruthmultiSignal.对象,GTRUTH..函数返回相应的TroundtruthmultiSignal.对象,Gtlabel.,只包含选定的标签。如果GTRUTH.是向量TroundtruthmultiSignal.对象,然后该函数返回对应的向量TroundtruthmultiSignal.仅包含所选标签的对象。

例子

全部收缩

选择地面真值标签从TroundtruthmultiSignal.通过指定信号名称来进行对象。

加载A.TroundtruthmultiSignal.包含视频和相应的LIDAR点云序列的ROI和场景标签数据的对象。用于加载此对象的辅助功能将附加到示例作为支持文件。金宝app

gtruth = helperloadgtruthvideolidar;

检查ROI标签。该对象包含LIDAR点云序列和视频的标签。

gtruth.roilabeldata.
ans =带有属性的roilabeldata:lidarsequence:[34x2时间表] video_01_city_c2s_fcw_10s:[204x2时间表]

创建一个新的TroundtruthmultiSignal.包含仅用于标签的对象lidarSequence信号。

信号名称=“lidarSequence”;gtlabel = selectlabelsbysignalname(gtruth,signalnames);

对于原始和新对象,检查激光雷达点云序列的前五行标签数据。新对象包含与原对象相同的激光雷达序列的标签数据。

lidarlabels = gtruth.roilabeldata.lidarsequence;lidarlabelsselection = gtlabel.roilabeldata.lidarsequence;numrows = 5;头(Lidarlabels,numrows)头(Lidarlabelsselection,numrows)
ans = 5x2时间表时间汽车卡车___________ _______________________0秒{1x0 struct} 0.29926秒{1x1 struct} {1x0 struct} 0.59997秒{1x1 struct} {1x0 struct} 0.8485秒{1x1 struct} {1x0 struct}1.1484秒{1x1 struct} {1x0 struct} ans = 5x2时间表时间汽车卡车___________ ____________ 0秒{1x1 struct} {1x0 struct} 0.29926 sec {1x1 struct} {1x0 struct} 0.59997秒{1x1 struct} {1x0 struct}0.8485秒{1x1 struct} {1x0 struct} 1.1484 sec {1x1 struct} {1x0 struct}

对于原始和新对象,请检查视频的前五行标签数据。新对象不包含视频的标签数据。

VideoLabels = gtruth.roilabeldata.video_01_city_c2s_fcw_10s;videolabelsselection = gtlabel.roilabeldata.video_01_city_c2s_fcw_10s;头(Videolabels,NumRows)头(Videolabels Selection,NumRows)
ans = 5x2时间表时间汽车卡车_____________________________ 0秒{1x3结构} 0.05秒{1x3结构} {1x0 struct} 0.1秒{1x3 struct} {1x0 struct} 0.1x0 struct} 0.1x0 struct} 0.1x0 struct} 0.1x0 struct an}0.2秒{1x3 struct} {1x0结构} ans = 5x0空的时间表

输入参数

全部收缩

多信号地面真实数据,指定为TroundtruthmultiSignal.对象或矢量TroundtruthmultiSignal.对象。

信号名称,指定为字符向量,字符串标量,字符向量的单元格数组或字符串向量。

查看A中的所有信号名称TroundtruthmultiSignal.对象,GTRUTH.,在MATLAB中输入这个命令®命令提示符。

gtruth.datasource.signalname.

例子:“lidarSequence”

例子:“lidarSequence”

例子:{'lidarsequence','imagesequence'}

例子:[" lidarSequence”“imageSequence”)

输出参数

全部收缩

只有所选标签的地面真相,作为一个返回TroundtruthmultiSignal.对象或矢量TroundtruthmultiSignal.对象。

每个TroundtruthmultiSignal.对象Gtlabel.对应于一个TroundtruthmultiSignal.对象GTRUTH.输入。属性指定的信号名称所返回的对象只包含标签信号名称输入。

在R2020A介绍