%COMP 256 Assignment 2
%Adrian Ilie

function showcorr(pointfile,imfile1,imfile2,f)
%displays the correspondences

im1=imread(imfile1);
im2=imread(imfile2);

%load point data
[p1,p2,num]=loadpointdata(pointfile);

i1=figure;
imshow(im1);
hold on;
for i=1:num
    plot(p1(1,i), p1(2,i), 'r.');
    plot([p1(1,i), p2(1,i)],[p1(2,i),p2(2,i)], 'y');
    plot(p2(1,i), p2(2,i), 'w.');
end

i2=figure;
imshow(im2);
hold on;
for i=1:num
    plot(p2(1,i), p2(2,i), 'w.');
    plot([p2(1,i), p1(1,i)],[p2(2,i),p1(2,i)], 'y');
    plot(p1(1,i), p1(2,i), 'r.');
end
