Borrar filtros
Borrar filtros

conversion from cell to char is not possible

14 visualizaciones (últimos 30 días)
new_user
new_user el 28 de Dic. de 2021
Comentada: new_user el 28 de Dic. de 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.

Respuesta aceptada

Voss
Voss el 28 de Dic. de 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.

Más respuestas (0)

Categorías

Más información sobre Data Type Conversion en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by