outImg,transform = | greySignedFeatures2dRegistrationImg (inImg1,inImg2) |
outImg,transform = | greySignedFeatures2dRegistrationImg (inImg1,inImg2,motionModel) |
outImg,transform = | greySignedFeatures2dRegistrationImg (inImg1,inImg2,motionModel,interpPolicy,nbPoints) |
RegistrationMotionTransform2d = | greySignedFeatures2dRegistrationImg (inImg1,inImg2,outImg) |
RegistrationMotionTransform2d = | greySignedFeatures2dRegistrationImg (inImg1,inImg2,motionModel,outImg) |
RegistrationMotionTransform2d = | greySignedFeatures2dRegistrationImg (inImg1,inImg2,motionModel,interpPolicy,nbPoints,outImg) |
RegistrationMotionTransform2d = | greySignedFeatures2dRegistrationImg (inImg1,inImg2,outImg,outMaskImg) |
RegistrationMotionTransform2d = | greySignedFeatures2dRegistrationImg (inImg1,inImg2,motionModel,outImg,outMaskImg) |
RegistrationMotionTransform2d = | greySignedFeatures2dRegistrationImg (inImg1,inImg2,motionModel,interpPolicy,nbPoints,outImg,outMaskImg) |
Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d.
This algorithm register the first input image to patch the second input image. It simplifies the use of grey features to directly apply the transform to the image.
To do so, the following steps are performed:
A mask image can also been computed if it is provided by the user.
The algorithm also returns the estimated motion, to allow the user to have access to the tranform parameters.
Here is an example of result of registration: