pls help me to rectify the error in the following program
Info
This question is closed. Reopen it to edit or answer.
Show older comments
clear all clc close all % input patterns of class 1 x1 = imread('C:\Users\Vikas\Desktop\fyndtabase\alk1.jpg'); x1g = rgb2gray(x1); x11 = imresize(x1g,[40,80]); x2 = imread('C:\Users\Vikas\Desktop\fyndtabase\alk2.jpg'); x2g = rgb2gray(x2); x22 = imresize(x2g,[40,80]); x3 = imread('C:\Users\Vikas\Desktop\fyndtabase\alk3.jpg'); x3g = rgb2gray(x3); x33 = imresize(x3g,[40,80]); x4 = imread('C:\Users\Vikas\Desktop\fyndtabase\alk4.jpg'); x4g = rgb2gray(x4); x44 = imresize(x4g,[40,80]); x5 = imread('C:\Users\Vikas\Desktop\fyndtabase\alk5.jpg'); x5g = rgb2gray(x5); x55 = imresize(x5g,[40,80]); x1u = double(x11); x2u = double(x22); x3u = double(x33); x4u = double(x44); x5u = double(x55); x1uc = x1u(:); x2uc = x2u(:); x3uc = x3u(:); x4uc = x4u(:); x5uc = x5u(:); x = [x1uc,x2uc,x3uc,x4uc,x5uc]'; % class 2:vrn v1 = imread('C:\Users\Vikas\Desktop\fyndtabase\vrn1.jpg'); v1g = rgb2gray(v1); v11 = imresize(v1g,[40,80]); v2 = imread('C:\Users\Vikas\Desktop\fyndtabase\vrn2.jpg'); v2g = rgb2gray(v2); v22 = imresize(v2g,[40,80]); v3 = imread('C:\Users\Vikas\Desktop\fyndtabase\vrn3.jpg'); v3g = rgb2gray(v3); v33 = imresize(v3g,[40,80]); v4 = imread('C:\Users\Vikas\Desktop\fyndtabase\vrn4.jpg'); v4g = rgb2gray(v4); v44 = imresize(v4g,[40,80]); v5 = imread('C:\Users\Vikas\Desktop\fyndtabase\vrn5.jpg'); v5g = rgb2gray(v5); v55 = imresize(v5g,[40,80]); v1u = double(v11); v2u = double(v22); v3u = double(v33); v4u = double(v44); v5u = double(v55); v1uc = v1u(:); v2uc = v2u(:); v3uc = v3u(:); v4uc = v4u(:); v5uc = v5u(:); v = [v1uc,v2uc,v3uc,v4uc,v5uc]'; % class 3 c1 = imread('C:\Users\Vikas\Desktop\fyndtabase\arn1.jpg'); c1g = rgb2gray(c1); c11 = imresize(c1g,[40,80]); c2 = imread('C:\Users\Vikas\Desktop\fyndtabase\arn2.jpg'); c2g = rgb2gray(c2); c22 = imresize(c2g,[40,80]); c3 = imread('C:\Users\Vikas\Desktop\fyndtabase\arn3.jpg'); c3g = rgb2gray(c3); c33 = imresize(c3g,[40,80]); c4 = imread('C:\Users\Vikas\Desktop\fyndtabase\arn4.jpg'); c4g = rgb2gray(c4); c44 = imresize(c4g,[40,80]); c5 = imread('C:\Users\Vikas\Desktop\fyndtabase\arn5.jpg'); c5g = rgb2gray(c5); c55 = imresize(c5g,[40,80]); c1u = double(c11); c2u = double(c22); c3u = double(c33); c4u = double(c44); c5u = double(c55); c1uc = c1u(:); c2uc = c2u(:); c3uc = c3u(:); c4uc = c4u(:); c5uc = c5u(:); c = [c1uc,c2uc,c3uc,c4uc,c5uc]'; % class 4:atl sn1 = imread('C:\Users\Vikas\Desktop\fyndtabase\atl1.jpg'); sn1g = rgb2gray(sn1); sn11 = imresize(sn1g,[40,80]); sn2 = imread('C:\Users\Vikas\Desktop\fyndtabase\atl2.jpg'); sn2g = rgb2gray(sn2); sn22 = imresize(sn2g,[40,80]); sn3 = imread('C:\Users\Vikas\Desktop\fyndtabase\atl3.jpg'); sn3g = rgb2gray(sn3); sn33 = imresize(sn3g,[40,80]); sn4 = imread('C:\Users\Vikas\Desktop\fyndtabase\atl4.jpg'); sn4g = rgb2gray(sn4); sn44 = imresize(sn4g,[40,80]); sn5 = imread('C:\Users\Vikas\Desktop\fyndtabase\atl5.jpg'); sn5g = rgb2gray(sn5); sn55 = imresize(sn5g,[40,80]); sn1u = double(sn11); sn2u = double(sn22); sn3u = double(sn33); sn4u = double(sn44); sn5u = double(sn55); sn1uc = sn1u(:); sn2uc = sn2u(:); sn3uc = sn3u(:); sn4uc = sn4u(:); sn5uc = sn5u(:); sn = [sn1uc,sn2uc,sn3uc,sn4uc,sn5uc]'; % class 5 y1 = imread('C:\Users\Vikas\Desktop\fyndtabase\sny1.jpg'); y1g = rgb2gray(y1); y11 = imresize(y1g,[40,80]); y2 = imread('C:\Users\Vikas\Desktop\fyndtabase\sny2.jpg'); y2g = rgb2gray(y2); y22 = imresize(y2g,[40,80]); y3 = imread('C:\Users\Vikas\Desktop\fyndtabase\sny3.jpg'); y3g = rgb2gray(y3); y33 = imresize(y3g,[40,80]); y4 = imread('C:\Users\Vikas\Desktop\fyndtabase\sny4.jpg'); y4g = rgb2gray(y4); y44 = imresize(y4g,[40,80]); y5 = imread('C:\Users\Vikas\Desktop\fyndtabase\sny5.jpg'); y5g = rgb2gray(y5); y55 = imresize(y5g,[40,80]); y1u = double(y11); y2u = double(y22); y3u = double(y33); y4u = double(y44); y5u = double(y55); y1uc = y1u(:); y2uc = y2u(:); y3uc = y3u(:); y4uc = y4u(:); y5uc = y5u(:); y = [y1uc,y2uc,y3uc,y4uc,y5uc]'; %MFA Begins% c1=x'; c2=v'; c3=c'; c4=sn'; c5=y'; for a=1:5, for b=1:5 cad=zeros(5,5); cadbca=zeros(1,5); Iscadbcas=zeros(1,3); Ncaxbca=zeros(3200,3); end end for k=1:5, for i=1:5, for j=1:5 ckd(i,j)=dist(ck(:,i),ck(:,j)') ckdick=[ckd(i,1),ckd(i,2),ckd(i,3),ckd(i,4),ckd(i,5)] [cksdick,Isckdick]=sort(ckdick) Isckdicks=Isckdick(:,1:3) Nckxick=[ck(1,Isckdicks(1)),ck(1,Isckdicks(2)),ck(1,Isckdicks(3))] end end end
Answers (0)
This question is closed.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!