how to validate the registration after use imregister with 3D images

6 views (last 30 days)
Hi!
I'm using imregister for register sets of MR images (512x512x28). After use imregister I'd like to check how good is the registration, but I can't do it graphically because imshowpair only allow 2D input images. My question is, does someone knows another equivalent function as imshowpair valid for 3D images? or if not, how can check that my registratios is good enough?
Thank you in advance

Accepted Answer

Matt J
Matt J on 23 Oct 2012
Edited: Matt J on 23 Oct 2012
Why not apply imshow() to the difference image in some slice
imshow(registeredImage(:,:,slice)-targetImage(slice(:,:,slice)
You can do this for different slices (you don't have that many). There are also a number of 3D image viewers offered the File Exchange

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!