Reputation: 465
I have read many questions about matching one image with a number of images using SIFT and Brute-Force matching like this and this. Is it possible to do many-with-one kind of matching? What I would like to do is the following.
Till now I am successful till step 3 and stuck at that point.
I am using Opencv 2.7.12 and python 2.7. Since there is no drawMatches
in this version, I am using this implementation.
Upvotes: 4
Views: 4757
Reputation: 11
The easy way is to make a for loop over each image pair and using it to find the average error of the n best matches. Then select the matches or image pair with the lowest error.
Upvotes: 0
Reputation: 1517
I would suggest the following :
Create a workflow for your image matching procedure to get the best matches :
For every pair of images in your database do:
Also, it would be great if you can run every workflow concurrently that would give you a short execution time.
check this workflow to give you a better idea :
Upvotes: 0