Error using imwrite>parse_inputs (line 515) The first argument should not be a string

when i use directory name im getting this error.
dr=uigetdir();
A=dir([dr,'\*.jpg']);
for i=1:size(A)
B=strcat(dr,'\',A(i).name);
cd('C:\Users\user17\Documents\MATLAB\C\');
imwrite(B,'newimage.jpg');

2 commentaires

imwrite is used to write a image......here your B is a string...you can write string using imwrite.....what you are trying to do?
i want to read images from a folder and write it to another folder

Connectez-vous pour commenter.

Réponses (1)

Catégories

En savoir plus sur File Operations dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by