Apply semanticseg to multiple images
1 view (last 30 days)
Hi, I am trying to perform semantic segmentation using Deep Learning, following the example in https://it.mathworks.com/help/vision/ug/semantic-segmentation-using-deep-learning.html.
I would like to use the network I trained to classify new images. However, I am able to perform semantic segmentation on a single images, but I want to process multiple images together and automatically label them with the network I trained.
C = semanticseg(I, net);
To this purpose, how could I apply the semanticseg function on multiple images of a folder?
Thank you to anyone who will reply to this question.
Birju Patel on 19 May 2022
To apply semanticseg to a images from a folder, you can pass in an imageDatastore to the semanticseg function:
imds = imageDatastore(folder);
pxds = semanticseg(imds, net);
See https://www.mathworks.com/help/vision/ref/semanticseg.html#d123e174246 for more information.