Saya sedang dalam proyek segmentasi dan klasifikasi tumor hati. Saya masing-masing menggunakan Region Growing dan FCM untuk segmentasi hati dan tumor. Kemudian, saya menggunakan matriks Gray Level Co-kejadian untuk ekstraksi fitur tekstur. Saya harus menggunakan Support Vector Machine untuk Klasifikasi. Tapi saya tidak tahu bagaimana cara menormalkan vektor fitur sehingga saya bisa memberikannya sebagai input ke SVM. Adakah yang bisa mengatakan bagaimana cara memprogramnya di Matlab?
Untuk program GLCM, saya memberikan gambar tumor tersegmentasi sebagai input. Apakah saya benar? Jika demikian, saya pikir, maka, output saya juga akan benar.
Glcm coding saya, sejauh yang saya coba,
I = imread('fzliver3.jpg');
GLCM = graycomatrix(I,'Offset',[2 0;0 2]);
stats = graycoprops(GLCM,'all')
t1= struct2array(stats)
I2 = imread('fzliver4.jpg');
GLCM2 = graycomatrix(I2,'Offset',[2 0;0 2]);
stats2 = graycoprops(GLCM2,'all')
t2= struct2array(stats2)
I3 = imread('fzliver5.jpg');
GLCM3 = graycomatrix(I3,'Offset',[2 0;0 2]);
stats3 = graycoprops(GLCM3,'all')
t3= struct2array(stats3)
t=[t1,t2,t3]
xmin = min(t); xmax = max(t);
scale = xmax-xmin;
tf=(x-xmin)/scale
Apakah ini implementasi yang benar? Juga, saya mendapatkan kesalahan di baris terakhir.
Output saya adalah:
stats =
Contrast: [0.0510 0.0503]
Correlation: [0.9513 0.9519]
Energy: [0.8988 0.8988]
Homogeneity: [0.9930 0.9935]
t1 =
Columns 1 through 6
0.0510 0.0503 0.9513 0.9519 0.8988 0.8988
Columns 7 through 8
0.9930 0.9935
stats2 =
Contrast: [0.0345 0.0339]
Correlation: [0.8223 0.8255]
Energy: [0.9616 0.9617]
Homogeneity: [0.9957 0.9957]
t2 =
Columns 1 through 6
0.0345 0.0339 0.8223 0.8255 0.9616 0.9617
Columns 7 through 8
0.9957 0.9957
stats3 =
Contrast: [0.0230 0.0246]
Correlation: [0.7450 0.7270]
Energy: [0.9815 0.9813]
Homogeneity: [0.9971 0.9970]
t3 =
Columns 1 through 6
0.0230 0.0246 0.7450 0.7270 0.9815 0.9813
Columns 7 through 8
0.9971 0.9970
t =
Kolom 1 hingga 6
0.0510 0.0503 0.9513 0.9519 0.8988 0.8988
Kolom 7 hingga 12
0.9930 0.9935 0.0345 0.0339 0.8223 0.8255
Kolom 13 hingga 18
0.9616 0.9617 0.9957 0.9957 0.0230 0.0246
Kolom 19 hingga 24
0.7450 0.7270 0.9815 0.9813 0.9971 0.9970
??? Error using ==> minus
Matrix dimensions must agree.
Gambar input adalah: