Skip to content

GUI which uses key-point feature detection with RANSAC and ICP algorithms for stitching images together

License

Notifications You must be signed in to change notification settings

TomSelby/hyper_stitch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

41683ac · Feb 17, 2025

History

24 Commits
Feb 15, 2025
Feb 17, 2025
Feb 15, 2025
Feb 17, 2025
Feb 15, 2025
Feb 15, 2025
Jul 21, 2024
Feb 15, 2025
Jul 21, 2024

Repository files navigation

hyper_stitch

Hyper_stitch is a GUI which uses key-point feature detection with RANSAC and ICP algorithms for stitching images together. This has been applied to stitching contiguous scanning electron diffraction datasets together.

Installation and Dependancies

Python Dependancies

hyper_stitch is largely built upon openCV and kornia, pip installing kornia should provide both of these and all other requirements:

pip install kornia

Demo

Please download and run the gui.py file having installed the necessary python packages, then follow the demo outlined in demo/demo.pdf.

Contributing

Feel free to raise an issue if you experience problems or wish to see new functionality implemented.

References

  1. E. Riba, D. Mishkin, J. Shi, D. Ponsa, F. Moreno-Noguer and G. Bradski, 2020. doi.org/10.48550/arXiv.2009.10521

About

GUI which uses key-point feature detection with RANSAC and ICP algorithms for stitching images together

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages