AmazingZhen / ImageStitching

A solution for images stitchinging based on Sift, kd-tree, RANSAC and Multi-band Blending.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ImageStitching

A solution for images stitchinging based on Sift, kd-tree, RANSAC and Multi-band Blending.
Based on CImg Library and Vlfeat library.

Input

  • A set of images, supporting disordered images.
  • Two sample input sets, "dataset1" and "dataset2".

Output

  • A stitched image.
  • result1
  • result2

Algorithmic process

  • Image registration
    • Cylinder projection
    • Feature extraction
    • Feature matching
    • RANSAC and least squares for homography
  • Image blending
    • Image wrapping
    • Multi-band blending

Areas for improvement

  • Compensate explosion error.

About

A solution for images stitchinging based on Sift, kd-tree, RANSAC and Multi-band Blending.


Languages

Language:C++ 100.0%Language:C 0.0%