Calculating affine transformation using corresponding points
5 次查看(过去 30 天)
显示 更早的评论
Hello, I have a question about feature-based image registration process. I have two 3D images (volumes) with a set of N predefined corresponding points of [x,y,z,X,Y,Z] (where [x,y,z] and [X,Y,Z] are the coordinates of corresponding points in reference/imgR and target/imgT images, correspondingly). I am trying to align them based on these corresponding points using affine transformation.
Here are the steps I have gone through to register imgR and imgT volumes using 4 points:
- Four sets of corresponding points are selected randomly.
- Affine transformation matrix (T) is calculated using selected corresponding points (see below).
- Target image is resampled based on the calculated T using MATLAB's built-in imwarp function.
This works okay but it is not so accurate. How can I use all of the corresponding points instead of 4 of them?
0 个评论
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!