主要内容

selectLabelsByName

选择地面实况标签,标签的名字

自从R2019a

描述

例子

gtLabel= selectLabelsByName (gTruth,labelNames)选择指定的标签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”);

获得地面实况数据carRearcarFront

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

删除图像目录的路径。

rmpath (imageDir);

输入参数

全部折叠

地面实况,指定为一个groundTruth对象或向量的groundTruth对象。

标签名称,指定为一个特征向量,字符串标量,单元阵列的特征向量,或字符串向量。

查看所有标签的名字groundTruth对象,gTruth在MATLAB中,输入这个命令®命令提示符。

gTruth.LabelDefinitions.Name

例子:“汽车”

例子:“汽车”

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

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

输出参数

全部折叠

地面实况,只有选中的标签,作为一个返回groundTruth对象或向量的groundTruth对象。

每一个groundTruth对象gtLabel对应于一个groundTruth对象gTruth输入。返回的对象只包含与指定的名称标签labelNames输入。

限制

  • 不支持选择像素标签的名字。金宝app然而,你可以选择所有的标签类型的像素。使用selectLabelsByType作为一个函数,指定标签类型labelType.PixelLabel枚举。

  • 不支持选择sublabels的名字。金宝app

版本历史

介绍了R2019a