tobythy / ImageStitching

Image stitching based on SIFT, KNN, RANSAC and homography in Python and OpenCV

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Image Stiching OpenCV

步骤:

  1. 选择两幅部分内容一致,部分内容不同的图像,两者可以有角度/位移等变化。
  2. 对两幅图像分别进行关键点检测,比如用 SIFT.
  3. 对两幅图像的关键点进行进行匹配并用 RANSAC 去噪,找到单应性关系
  4. 将第二幅图像按照单应性关系进行变换
  5. 将两幅图像相互对应的点重合,其余点也即进行融合。因旋转造成图像 size 大小不同等, 补 0 即可。

About

Image stitching based on SIFT, KNN, RANSAC and homography in Python and OpenCV


Languages

Language:Jupyter Notebook 100.0%