khushhallchandra / Automatic-Panoramic-Stitching

MIT License
7 stars 7 forks source link

Too many input arguments in match function #1

Open PotatoThanh opened 6 years ago

PotatoThanh commented 6 years ago

-Error using match; Too many input arguments.

-Error in main (line 29) [p1,p2] = match(des1, loc1,des2, loc2);

Frank-1314 commented 6 years ago
for i =1:n-1
    %[ des1, loc1] = sift(reshape(image(:,i),row,column));
    for j=i+1:n
        %[ des2, loc2] = sift(reshape(image(:,j),row,column));
        %[p1,p2] = match(des1, loc1,des2, loc2);
        [p1,p2] = match(reshape(image(:,i),row,column),reshape(image(:,j),row,column));
        matching_matrix(i,j)=length(p1);
        matching_matrix(j,i)=length(p1);
    end
end

修改main里面的代码如上就可以了