Ask Your Question

Back end Method/technique behind the cvEstimateRigidTransform() function

asked 2013-06-18 03:27:43 -0500

Mudasar gravatar image

updated 2013-06-18 04:50:20 -0500

Hello Everyone,

I Want to know what technique is implemented behind the "cvEstimateRigidTransform()" opencv function. As I know that if I have to do it manually first I have to compute the feature points in both the Images and then gave the function corresponding points, So My question is which technique it is using for feature detection and corresponding pairs finding in order to get affine parameters ? As I used it for image rectification it is working fine. Now I want to try the rectification without using opencv that's why asking the method behind this function.

     Mat img_refernce = imread( pathOne, CV_LOAD_IMAGE_GRAYSCALE );
     Mat img_test = imread( pathTwo, CV_LOAD_IMAGE_GRAYSCALE );
     cv::Mat transformMat = cv::estimateRigidTransform(img_refernce, img_test ,true);

Thanks in advance

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2013-06-18 03:55:31 -0500

berak gravatar image

i think it's pretty well explained here

edit flag offensive delete link more



no it is not explained there , Actually my question is when I am giving it a full image as input how it detect the corresponding points ? for that detection what method i.e surf etc it is using

Mudasar gravatar imageMudasar ( 2013-06-18 04:53:03 -0500 )edit

Question Tools


Asked: 2013-06-18 03:27:43 -0500

Seen: 290 times

Last updated: Jun 18 '13