function show_points(rgb,imagePoints,worldPoints) imshow(rgb); hold on plot(imagePoints(:,1),imagePoints(:,2),'yx','MarkerSize',9); nx = find(and(worldPoints(:,1)==21,worldPoints(:,2)==0)); ny = find(and(worldPoints(:,1)==0,worldPoints(:,2)==21)); % x-axis (red) ndx = [1 nx]; plot(imagePoints(ndx,1),imagePoints(ndx,2),'r','LineWidth',3); % y-axis (green) ndx = [1 ny]; plot(imagePoints(ndx,1),imagePoints(ndx,2),'g','LineWidth',3); % origin plot(imagePoints(1,1),imagePoints(1,2),'ko','MarkerSize',11,'MarkerFaceColor','b'); hold off