I
intelnside
Guest
any1 veta koden på läs 100 bild i taget, och även ändra storleken på det utan att upprepa samma kod?
detta är min kod
rensa alla, stäng alla
% källa = "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter nummer / ';
destination = 'D: /';
A = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.1.bmp ');
B = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.2.bmp ');
C = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.3.bmp ');
D = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.4.bmp ');
E = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.5.bmp ');
F = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.6.bmp ');
G = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.7.bmp ');
H = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.8.bmp ');
A1 = imresize (A, [512 512]);
B1 = imresize (B, [512 512]);
C1 = imresize (C, [512 512]);
D1 = imresize (D, [512 512]);
E1 = imresize (E, [512 512]);
F1 = imresize (F, [512 512]);
G1 = imresize (G, [512 512]);
H1 = imresize (H [512 512]);name = strcat (num2str (I), "_filtered.bmp ');
name = strcat (destination, namn);
imwrite (A1, namn, 'bmp')
disp (sprintf ( "Denoised bilden lagras i% s \ n", namn));
men problemet är att jag inte vill upprepa samma som slöseri med utrymme.
detta är min kod
rensa alla, stäng alla
% källa = "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter nummer / ';
destination = 'D: /';
A = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.1.bmp ');
B = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.2.bmp ');
C = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.3.bmp ');
D = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.4.bmp ');
E = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.5.bmp ');
F = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.6.bmp ');
G = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.7.bmp ');
H = imread ( "C: \ Users \ Ruey Cherng \ Documents \ Turkiet Bone bild och Wiener filter kod \ image \ 2.8.bmp ');
A1 = imresize (A, [512 512]);
B1 = imresize (B, [512 512]);
C1 = imresize (C, [512 512]);
D1 = imresize (D, [512 512]);
E1 = imresize (E, [512 512]);
F1 = imresize (F, [512 512]);
G1 = imresize (G, [512 512]);
H1 = imresize (H [512 512]);name = strcat (num2str (I), "_filtered.bmp ');
name = strcat (destination, namn);
imwrite (A1, namn, 'bmp')
disp (sprintf ( "Denoised bilden lagras i% s \ n", namn));
men problemet är att jag inte vill upprepa samma som slöseri med utrymme.