主要内容

selectLabelsByName

根据标签名称选择接地真值标签

描述

例子

gtLabel= selectLabelsByName (gTruthlabelNames选择由labelNames从一个groundTruth对象,gTruth.函数返回一个对应的groundTruth对象,gtLabel,它只包含所选的标签。如果gTruth是的向量groundTruth对象,则函数返回对应的向量groundTruth只包含所选标签的。

例子

全部折叠

将图像目录添加到MATLAB路径中。

imageDir = fullfile(matlabroot,“工具箱”“愿景”“visiondata”“stopSignImages”);目录(imageDir);

加载groundTruth对象。

负载(“stopSignsAndCarsGroundTruth.mat”);

查看标签定义。

stopSignsAndCarsGroundTruth。LabelDefinitions
ans =3×3表名称类型组  ____________ _________ ________ {' stopSign的矩形}{‘没有’}{‘carRear}矩形{‘没有’}{‘carFront}矩形{'没有'}

获取的地面真相数据StopSign标签的名字。

stopSignGroundTruth = selectLabelsByName(stopSignsAndCarsGroundTruth,...“stopSign”);

获取的地面真相数据carRear而且carFront

carGroundTruth = selectLabels(stopSignsAndCarsGroundTruth,...“carRear”“carFront”});

从路径中删除映像目录。

rmpath (imageDir);

输入参数

全部折叠

基本真理,指定为groundTruth的对象或向量groundTruth对象。

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

查询索引中所有标签的名称groundTruth对象,gTruth,在MATLAB中输入此命令®命令提示符。

gTruth.LabelDefinitions.Name

例子:“汽车”

例子:“汽车”

例子:{“车”、“车道”}

例子:(“车”“车道”)

输出参数

全部折叠

基本真理只包含所选标签,返回为groundTruth的对象或向量groundTruth对象。

每一个groundTruth对象gtLabel对应于agroundTruth对象中的gTruth输入。对象所返回的对象只包含名称由labelNames输入。

限制

  • 不支持按名称选择像素标签。万博1manbetx但是,您可以选择像素类型的所有标签。使用selectLabelsByType函数,将标签类型指定为labelType。PixelLabel枚举。

  • 不支持按名称选择子标签。万博1manbetx

版本历史

在R2019a中引入