ニューラルネットワークを行う画像を前処理する
894 ワード
close all;
clc;
clear
DIR='C:\Users\ \Desktop\ \DeepLearnToolbox-master\ \ \abnormal-test-30\';% , \
source=dir(strcat(DIR,'*.jpg'));
filenum=size(source,1); %
for k = 1: filenum
if(k<10)
fname = strcat(DIR, strcat('000',num2str(k)), '.jpg');
end
if(k>10&&k<100)
fname = strcat(DIR, strcat('00',num2str(k)), '.jpg');
end
if(k>100)
fname = strcat(DIR, strcat('0',num2str(k)), '.jpg');
end
img = imread(fname);%
img=rgb2hsv(img);%rgb hsv
img=img(:,:,2);%
img = imresize(img,[100,100]);
imwrite(img,strcat('C:\Users\ \Desktop\ \abnormal\',num2str(k),'.jpg'),'jpg');
end
オリジナルの画像の名前は人によって異なる可能性があります.自分の修正コードに従ってください.