Applying geometric transformation matrix to coordinates

276 Views Asked by At

I want to apply geometric transformation matrix to a list of coordinates:

For example, I have two images: A and B. I use the MATLAB app 'Registration estimator' registered A (moving image) to B (fixed image), and I got a transformation matrix T.

Now I have a list of coordinates on image A, and I want to obtain the transformed coordinates on registered image. What should I do? Directly multiply coordinates with transformation matrix seems not working.

For example, I the image A is 200*300 pixels, and image B is 210*290 pixels. If I directly multiply transformation matrix by coordinates in image A, the calculated coordinates are also correspond to the coordinate system of A but not B. What I want is the coordinates under the coordinate system of B.

0

There are 0 best solutions below