Skip to content

Implementation of panoramic image stitching algorithm SIFT. Originally done as class project in python, later rewritten in Rust, yielding a 15x runtime speedup.

Notifications You must be signed in to change notification settings

Davidster/MiniSIFT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uses a custom version of the SIFT algorithm to match keypoints between images, then uses those keypoints to compute a matrix for projecting the images into eachothers coordinate frame and then projects the images into a single large image, statching them together to produce a panorama. below is an example output from three photos I took in the dolomites in Italy:

Example

Inputs

image

image

image

Output

image

About

Implementation of panoramic image stitching algorithm SIFT. Originally done as class project in python, later rewritten in Rust, yielding a 15x runtime speedup.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages