Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
python wrapper for SIFT/SURF/ASIFT/ ... algorithm
C++ C Python Perl Ruby JavaScript
branch: master
Failed to load latest commit information.
asift refactoring...
image refactoring...
libNumerics Updated asift (2 frames only) and tests.
orsa refactoring...
sift converging again into master
surf Initial commit: SIFT and SURF bindings should be OK.
third_party Initial commit: SIFT and SURF bindings should be OK.
README Initial commit: SIFT and SURF bindings should be OK.
asift.pxd many changes ... switch to map
crc32.cpp better code ?
crc32.h many changes ... switch to map
crc32.pxd many changes ... switch to map
crc64.cpp many changes ... switch to map
crc64.h many changes ... switch to map
crc64.pxd many changes ... switch to map
cythreading.pxd_bad lots of modifications ...
cythreading.pyx with CPU counting
feature.c work in progress
feature.cpp ORSA interface compatible with SIFT matched keypoints
feature.html ORSA interface compatible with SIFT matched keypoints
feature.pyx ORSA interface compatible with SIFT matched keypoints
image.pxd refactoring...
orsa.cpp ORSA interface compatible with SIFT matched keypoints
orsa.html ORSA interface compatible with SIFT matched keypoints
orsa.pxd refactoring...
orsa.pyx ORSA interface compatible with SIFT matched keypoints
orsa_cpp.pxd ORSA interface compatible with SIFT matched keypoints
setup.py converging again into master
sift.pxd Better integration with Numpy
surf.pxd work in progress
test.py Work done on time-series for Armando
test2.py image alignment class based on SIFT
test_numpy.py towards a numpy compatible implementation
test_numpy2.py more debugging

README

imageAlignement is a python wrapper for various algorithm described in IPOL and doing image alignment:
http://www.ipol.im/ 

Wrapper made by Jerome Kieffer (jerome.kieffer@esrf.fr) and released under the LGPL.
Copyright: 2012 ESRF Grenoble 

1) Installation

python setup.py build_ext --inplace

2) Test

python test.py 

This wrapper relies on code published in IPOL:
SURF & SIFT: 
 * Webpage:	http://www.ipol.im/pub/algo/or_speeded_up_robust_features/
 * Authors: edouard.oyallon@ens-cachan.fr, for CMLA & IPOL, under the direction of julien.rabin@cmla.ens-cachan.fr
ORSA: 
 * Webpage:	http://www.ipol.im/pub/algo/mmm_orsa_homography/
 * Authors:  Lionel Moisan <lionel.moisan@parisdescartes.fr>, Pierre Moulon <pmo@mikrosimage.eu>, Pascal Monasse <monasse@imagine.enpc.fr>
ASIFT: 
 * Webpage:	http://dx.doi.org/10.5201/ipol.2011.my-asift
 * Authors: Guoshen Yu <yu@cmap.polytechnique.fr>, Jean-Michel Morel <morel@cmla.ens-cachan.fr>
Something went wrong with that request. Please try again.