Ask Your Question

hgyoo's profile - activity

2017-09-26 17:15:02 -0600 edited question findTransformECC() With Multiple warpMatrix's

findTransformECC() With Multiple warpMatrix's I am exploring using findTransformECC() in my application where there can

2017-08-30 12:00:29 -0600 received badge  Organizer (source)
2017-08-29 00:36:33 -0600 asked a question findTransformECC() With Multiple warpMatrix's

findTransformECC() With Multiple warpMatrix's I am exploring using findTransformECC() in my application where there can

2017-08-29 00:23:15 -0600 received badge  Enthusiast
2017-08-23 19:47:44 -0600 commented question Where can I find documentation for image registration?

I too am looking for more detailed explanations on these classes. I would appreciate if someone could provide a line-by-line explanations of the "// Register" sections for the two functions named 'testShift()' and 'testEuclidean()' in the example code referenced by Potato above (https://github.com/alfonsosanchezbeat...).

2017-08-23 19:41:04 -0600 received badge  Supporter (source)
2017-08-21 13:42:20 -0600 commented question Image Registration Module (OpenCV 3.3)

Hi LBerger. At this time I am interested in learning what techniques are readily available in the release 3.3+. I updated my original question with a clarification. Than you.

2017-08-21 13:39:49 -0600 received badge  Editor (source)
2017-08-20 00:35:57 -0600 received badge  Student (source)
2017-08-19 05:17:08 -0600 answered a question CMake error with OpenCV 3.2/contrib on .dnn directory

berak's solution (dated Jul 1 '17) worked for me. Thanks.

2017-08-18 12:21:08 -0600 asked a question Image Registration Module (OpenCV 3.3)

I am familiar with image registration in MATLAB. I now want to completely switch over to OpenCV in C++ and need some guidance.

OpenCV 3.3 has a module named Image Registration (http://docs.opencv.org/trunk/db/d61/g...). I found users with older release have used several techniques (e.g., ORB, SIFT, SURF) to calculate degree of transformation and then applied the transformation to obtain registered images. How are these techniques different from the ones in the image registration module cv::reg ?

Adding a clarification to my original question, I wanted to know how these techniques are different from each other (e.g., pixel-based vs. feature-based) before figuring out which one to use for my application.

Since my original posting, I learned the Image Registration module is part of the extra "contrib" module package and is similar/identical to the one published by Alfonso Sanchez-Beato at least 3 years ago (https://github.com/opencv/opencv_cont...). The technique is pixel based.

I would appreciate if anyone could chip in or point to a summary of various registration techniques.