Error while augmenting lidar data

while using the code :
cdsAugmented = transform(cdsAugmented,@(x)augmentData(x));
augData = read(cdsAugmented);
augptCld = augData{1,1};
augLabels = augData{1,2};
augClass = augData{1,3};
labelsother = augLabels(augClass=='other',:);
labelsPedestrian = augLabels(augClass=='Pedestrian',:);
helperDisplay3DBoxesOverlaidPointCloud(augptCld.Location,labelsother,'green',...
labelsPedestrian,'magenta','After Data Augmentation');
I am getting this error:
Invalid transform function defined on datastore.
Caused by:
Undefined function 'augmentData' for input arguments of type 'cell'.

 Respuesta aceptada

Hi,
I am getting "Unrecognized function or variable 'cdsAugmented'." error while running the provided code.
cdsAugmented = transform(cdsAugmented,@(x)augmentData(x));
Unrecognized function or variable 'cdsAugmented'.
augData = read(cdsAugmented);
augptCld = augData{1,1};
augLabels = augData{1,2};
augClass = augData{1,3};
labelsother = augLabels(augClass=='other',:);
labelsPedestrian = augLabels(augClass=='Pedestrian',:);
helperDisplay3DBoxesOverlaidPointCloud(augptCld.Location,labelsother,'green',...
labelsPedestrian,'magenta','After Data Augmentation');
The error message you are getting indicates that the transform function applied to the cdsAugmented datastore is calling an undefined function augmentData with an input argument of type 'cell'. The augmentData function needs to be defined before you can use it to transform the datastore.

Más respuestas (0)

Categorías

Más información sobre Image Processing and Computer Vision en Centro de ayuda y File Exchange.

Productos

Versión

R2023a

Etiquetas

Preguntada:

el 8 de Feb. de 2024

Respondida:

el 8 de Feb. de 2024

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by