Image-Registration
Image-Registration copied to clipboard
Thermal To Visible Image Registration
Thermal To Visible Registration
Install the dependencies
- opencv
- numpy
- imutils
folders to be created to get the output images
- output_orb
- output_sift
- output_hough
- results_orb
- results_sift
- results_hough
- registration_orb
- registration_sift
- registration_hough
- uncropped_orb
- uncropped_sift
- uncropped_hough
- thermal
- visible
How To Run ?
- Add the thermal and it's corresponding visible image in the foler
thermalandvisiblefolder respectively in the same order, 1st image in visible folder should be the corresponding thermal image of the 1st image in the thermal folder - make sure you have created the mentioned folders
- To run the registration using ORB feature matching run
python orb.py. The results will be saved in the folders with _orb - To run the registration using SIFT feature matching run
python sift.py. The results will be saved in the folders with _sift - To run the registration using HOUGH feature matching run
python hough.py. The results will be saved in the folders with _hough - The folders named results and uncropped are the final outputs after registration.
To know more about how the project works go through this article