Clear Filters
Clear Filters

imageDatastore for deep learning

2 views (last 30 days)
Shuichi Obuchi
Shuichi Obuchi on 9 Sep 2021
Answered: Megan Mancuso on 8 Dec 2021
Does someone help the way to set multipe labels at Labels property?
If I have several medical images with multiple diagnosis, what should I put to .Labels.
I would like to know the format of .Labels for multiple labels.

Answers (1)

Megan Mancuso
Megan Mancuso on 8 Dec 2021
Hi Shuichi,
Check out this Documentation Page for more information about creating image datastores for image classification: https://www.mathworks.com/help/deeplearning/ug/create-and-explore-datastore-for-image-classification.html
One potential solution is to store your images in a folder containing subfolders for each class (i.e. diagnosis) in your data set. The name of each subfolder should match the desired label for the class. Store all images corresponding to a each class in the correct subdirectory. Then in MATLAB, when you create the imageDatastore object, specify the IncludeSubfolders name-value argument as true and the LabelSource name-value argument as "foldernames". This will label each image in the datastore with the name of the subfolder it is in. The labels will be visible in the Labels property.

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!