j'ai essaye de retourne BaseFileName parcouris ,actuel newoutputfil et dist (distance entre deux matrice comparé) dans un seul tableau que je veux contient le nom de fichier actuelle et les autres comparés et le distance,le code source est le suivant:
merci beaucoup pour votre lecteur et votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 function baseFileName=Similarity() [newoutputfil]=Legendre('D:\DB\coil-100\obj1__0.png'); X=load(newoutputfil); filePattern = fullfile('D:\Projet\Descriptor', '*.txt'); dataFiles = dir(filePattern); d=[1,length(dataFiles)]; z=1; s=[2,length(dataFiles)]; for k = 1:1:length(dataFiles) baseFileName = dataFiles(k).name; fullFileName = fullfile('D:\Projet', baseFileName); A = load(fullFileName); [m,n]=size(A); for i=1:1:n for j=1:1:m dis=sqrt(sum((X(i,j)-A(i,j))^2)); end end d(z)=dis; z=z+1; s(z)=table(d, baseFileName); end
Partager