how can i register and overlay two binary maps that are not perfectly identical or register two images with some variability

3 views (last 30 days)
I have two retinal images of the eye. First is collected by the fundus camera (direct retina photography 'jpg') and one created as a combination of cross-sectional images from the OCT (3D scan in en-face view). I have logical mask that outlines vasculature of both images and I'm trying to overlap the two images for further processing with extraction of coordinates.
I have tried the registration of fundus and OCT image as well as registration of the binary maps but no success. I have also tried to re-size the images to match or crop just the area of interest in the upper images and no luck as well.
registered=imregister(fundusmap3,ONHbinary2,'similarity',optimizer,metric);
any help or advice will be really appreciated.

Answers (0)

Community Treasure Hunt

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

Start Hunting!