How to find overlapping area between images in opencv?

I am trying to implement alpha blending with two images to stitch images. My first image →enter image description here

here is my second image → enter image description here

here is my result → enter image description here

As you can see, the result is not correct. I think that I first need to find an overlapping area between then and then implement alpha blending on the overlapping part.

+5
source share
2 answers

First of all, have you seen the new "stitching" module introduced in OpenCV 2.3?

, " " (, ). : http://docs.opencv.org/modules/stitching/doc/stitching.html : stitching_detailed.cpp

.

:

- . OpenCV - OpenCv , cv::detail::BestOf2NearestMatcher.

+4

, SIFT, , , . . this

SIFT .

+2

All Articles