www.pudn.com > MatlabSIFT.zip > drawbox.m
function drawbox(ang,sz,xc,yc,clr)
ang=-ang;
b = [1 1; -1 1; -1 -1; 1 -1; 1 1] * sz;
t = [ sin(ang) cos(ang);cos(ang) -sin(ang)];
b = (t*b')';
b(:,2)=b(:,2)+xc;
b(:,1)=b(:,1)+yc;
plot(b(:,2),b(:,1),'color',clr);