Apply semanticseg to multiple images

3 Ansichten (letzte 30 Tage)
VALERIA Croce am 13 Mai 2022
Bearbeitet: yanqi liu am 20 Mai 2022
Hi, I am trying to perform semantic segmentation using Deep Learning, following the example in
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.

Antworten (2)

Birju Patel
Birju Patel am 19 Mai 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);

yanqi liu
yanqi liu am 20 Mai 2022
Bearbeitet: yanqi liu am 20 Mai 2022
yes,sir,may be make images to image dataset or just to 4-D format,such as
>> size(I3)
ans =
720 960 3 2
>> C3 = semanticseg(I3, net);
>> size(C3)
ans =
720 960 2
then we can get seg result,such as

Community Treasure Hunt

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

Start Hunting!

Translated by