2013-10-10 4 views
0

У меня есть массив ячеек 1x7049. Каждый из элементов этого массива представляет собой матрицу 96x96.Сохранение изображений в массиве ячеек (Matlab) в разные файлы

Теперь я хочу сохранить каждую из этих матриц 96x96 в jpg-файлах, чтобы получить 7049 изображений. Как я могу это сделать?

+3

Вы можете сделать это итерация массив ячеек с петлей и сохранить каждое изображение в отдельном файле. –

ответ

1

Используйте цикл

for ii = 1:numel(myCellArr) 
    fileName = sprintf('image_%04d.jpg'); 
    imwrite(myCellArr{ii}, fileName); 
end 
+0

Да, это сработало. Я ошибся с вещью% 04. –

Смежные вопросы