How do I split a folder with images into two folders with images using MATLAB?

4 vues (au cours des 30 derniers jours)
Gledson Melotti
Gledson Melotti le 22 Fév 2018
Commenté : Priyom Goswami le 11 Mai 2021
Hi, how are you. I have a question about images in a folder. I have a folder with multiple images (2000). How do I separate this folder into two folders with randomly chosen images? For example, 70% of images in one folder and 30% in another folder.

Réponses (1)

Jos (10584)
Jos (10584) le 22 Fév 2018
Modifié(e) : Jos (10584) le 22 Fév 2018
  1. retrieve all filenames using dir
  2. create a random logical vector with 70% true, e.g. tf = randperm(N) > (0.70 *N), where N is the number of files
  3. create two new directories with mkdir
  4. loop over all files, using for
  5. use movefile to move the file to one folder, if the logical vector is true, otherwise move it to the other folder
  2 commentaires
Gledson Melotti
Gledson Melotti le 12 Déc 2018
Hello, thank you very much.
Priyom Goswami
Priyom Goswami le 11 Mai 2021
Can You Help me with the code please, I'm unable to do so.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Recognition, Object Detection, and Semantic Segmentation dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by