Skip to content

ychen921/panorama-stitching

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

panorama-stitching

In this project, we implement panorama stitching from scratch including corner detection, Adaptive Non-Maximal Suppression (ANMS), feature descriptor, feature matching, and RANSAC homography.

Data

You can find the images from here.

Usage

To stitch images, you can run the following command.

python3 ./Wrapper.py --BasePath {Path to your dataset}

You can use --Dataset to set the training set or testing set, and also --Set to select which subset of images will be stitched.

python3 ./Wrapper.py --BasePath {Path to your dataset} --Dataset Train --Set Set1

Visualization

We have shown some result in following images.

Desc
Feature Descriptors
match
Feature Matching
Desc
Feature Matching (reject ouliers by RANSAC)
Desc
Panorama Stitching

Releases

No releases published

Packages

No packages published

Languages