def test_findCorrespondence(): im1=io.imread('pano/stata-1.png', 1.0) im2=io.imread('pano/stata-2.png', 1.0) corners1=a7.HarrisCorners(im1) features1=a7.computeFeatures(im1, corners1) corners2=a7.HarrisCorners(im2) features2=a7.computeFeatures(im2, corners2) correspondences = a7.findCorrespondences(features1, features2) np.save('corrs', correspondences) io.imwrite(_magicDrawCorrespondences(correspondences, im1, im2), \ 'correspondence.png', 1.0)
def test_computeFeatures(): im=io.imread('pano/stata-1.png', 1.0) corners=a7.HarrisCorners(im) features=a7.computeFeatures(im, corners) io.imwrite(_magicShowFeatures(features, im*0.5, 4), 'features.png', 1.0)