function ell_test() I = imread('ellipse.png'); x0 = 95; y0 = 125; [J,p] = ell(I, 100, 40, x0, y0, 0, 256, 512, 1.5); subplot(231); imshow(I); hold on; plot(x0, y0, 'r+'); % center of transform subplot(232); imshow(J); I = iell(J, p); subplot(233); imshow(I); I = imread('ellipse45.png'); x0 = 138; y0 = 148; [J,p] = ell(I, 100, 40, x0, y0, pi/4, 256, 512, 1.5); subplot(234); imshow(I); hold on; plot(x0, y0, 'r+'); % center of transform subplot(235); imshow(J); I = iell(J, p); subplot(236); imshow(I);