Using pixelLabelDatastore with data obteined of lidarLabeler

2 Ansichten (letzte 30 Tage)
Jesus Garcia
Jesus Garcia am 19 Okt. 2021
Beantwortet: Jayanti am 15 Mai 2025
I have lebeled data from lidarLabeler and I want use the function pixelLabelDatastore with this, to get data to train a CNN. I am following the instructions for its use:
pxds = pixelLabelDatastore(gTruth)
But Matlab shows me the following error:
Error using pixelLabelDatastore (line 210)
Not enough input arguments.
I don't nknow what is the problem because the file that lidarLabeler create, is in gTruth format.

Antworten (1)

Jayanti
Jayanti am 15 Mai 2025
Hi Jesus Garcia,
The error you're encountering is due to a mismatch between the type of ground truth object you are passing to the “pixelLabelDatastore” function and what it expects. The “pixelLabelDatastore” requires input in the form of a “groundTruth” object typically exported from the “Image Labeler” or “Video Labeler” apps.
In your case, it seems that the “gTruth” object was generated using the Lidar Labeler app, which creates a “groundTruthLidar” object.
For more information you can refer to the below documentation link on “groundTruth”:

Kategorien

Mehr zu Labeling, Segmentation, and Detection finden Sie in Help Center und File Exchange

Produkte


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by