Matlab kódy pre vzdialenosť Eucledean pre odtlačok

F

filmon

Guest
Robím poslednom roku projektu, a iba 3 týždne odišiel na dátum podania žiadosti. Tak prosím, pomôžte mi kód MATLAB snímať odtlačky prstov klasifikátor obrázkov v databáze.
 
Skúste toto ... Funkcia D = DistEuclidian (DataSet1, dataset2) h = waitbar (0, 'Vzdialenosť Výpočet "), prepínač nargin case 1 [M1, N1] = size (DataSet1), m2 = m1; nuly D = (m1, m2), pre i = 1: m1 waitbar (i/m1) pre j = 1: m2 keby som == j D (i, j) = NaN, inak D (i, j) = sqrt ((DataSet1 (i, 1)-DataSet1 (j, 1)) ^ 2 + (DataSet1 (i, 2)-DataSet1 (j, 2)) ^ 2), koniec end end prípade 2 [M1, N1] = size (DataSet1) [m2, n2] = Veľkosť (dataset2), D = nuly (m1, m2), pre i = 1: m1 waitbar (i/m1) pre j = 1: m2 D (i, j) = sqrt ((DataSet1 (i, 1) - dataset2 (j, 1)) ^ 2 + (DataSet1 (i, 2) - dataset2 (j, 2)) ^ 2); end end inak chyba ("iba jeden alebo dva vstupné argumenty") End Zavrieť (h)
 

Welcome to EDABoard.com

Sponsor

Back
Top