/
inputcreation.m
48 lines (37 loc) · 1001 Bytes
/
inputcreation.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
%Open jpg image
image
%Check the size/pixelvalue of the image
sizew
sizeh
%Preprocessing
image = rgb2gray(image);
image = medfilt2(image);
%GLCMfeatures
GLCM2 = graycomatrix(image,'Offset',[2 0;0 2]);
stats = GLCM_Features4(GLCM2,0);
load input
pixelvalue = sizew*sizeh;
input(1)= pixelvalue;
% contrast = stats.contr;
% input(x+1)= contrast;
% correlation = stats.corrm;
% input(x+2)= correlation;
% homogeinity = stats.homop;
% input(x+3)= homogeinity;
% energy = stats.energ;
% input(x+4)= energy;
% dissimilarity = stats.dissi;
% input(x+5)= dissimilarity;
% sumvariance = stats.svarh;
% input(x+6)= sumvariance;
% sumaverage = stats.savgh;
% input(x+7)= sumaverage;
% sumentropy = stats.senth;
% input(x+8)= sumentropy;
% differencevariance = stats.dvarh;
% input(x+9)= differencevariance;
% inversedifference = stats.denth;
% input(x+10)=inversedifference;
% inversedifference = stats.homom;
% input(x+11)=inversedifference;
save input