Error while augmenting lidar data

1 visualizzazione (ultimi 30 giorni)
gaurav
gaurav il 8 Feb 2024
Risposto: Pooja Kumari il 8 Feb 2024
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'.

Risposta accettata

Pooja Kumari
Pooja Kumari il 8 Feb 2024
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.

Più risposte (0)

Categorie

Scopri di più su Image Processing and Computer Vision in Help Center e File Exchange

Tag

Prodotti


Release

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by