Effacer les filtres
Effacer les filtres

conversion from cell to char is not possible

10 vues (au cours des 30 derniers jours)
new_user
new_user le 28 Déc 2021
Commenté : new_user le 28 Déc 2021
I was getting an error message that conversion from cell to char is not possible. I showed in the next few lines how i stored the training images, also I crreated a imagedatastore for storing the images from folder for training and validation while the test images are in different folder.

Réponse acceptée

Voss
Voss le 28 Déc 2021
It looks like Training_Image.Files is a cell array of chars, and you are attempting to take one of those chars and assign it to be a cell in a cell array (as opposed to assign it to be the contents of a cell in a cell array). You can do what I think you want to do in a couple of different ways:
files(h) = Training_Image.Files(n(h));
or
files{h} = Training_Image.Files{n(h)};
But then you're going to run into an error when h = 16 because n only has 15 elements.
  1 commentaire
new_user
new_user le 28 Déc 2021
it's working now, Thanks

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Data Type Conversion 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