Ayúdame a escribir un código para matlab para obtener imágenes automáticamente.
Por ejemplo, desea leer imágenes en formato png en la unidad E
p1=dir('E:\*.p*');% leer automáticamente todas las imágenes en formato png en la carpeta *.p*. imágenes, debe buscar imágenes con p en el primer sufijo en la unidad E. Por supuesto, también puede cambiarlo. Si su imagen está en formato jpg, será p1=dir('E:\*.j. *');.
[r1 c1]=size(p1);
for i=1:r1
ImgN=p1(i).name;% Nombre de la imagen
ImgN=strcat('E:\',ImgN);% Leer imágenes
Img=(imread(ImgN));.
if size( Img ,3) == 3 %Si el tamaño es 3, convierta la imagen RGB a una imagen en escala de grises
Img = rgb2gray(Img);
else
Img = Img;
fin
%%Insertar código de procesamiento
fin