Image Registration of Heterogeneous Scans

2 views (last 30 days)
Andrey Kazak
Andrey Kazak on 12 Dec 2016
Answered: Andrey Kazak on 14 Dec 2016
Dear community,
Please help me to register in 'rigid' setup two images of rocks grains obtained by two different microscopy methods. I tried to accomplish the task with the following code by had wrong registration result:
[optimizer, metric] = imregconfig('multimodal')
optimizer.InitialRadius = 1e-5;
optimizer.Epsilon = 1e-6;
optimizer.GrowthFactor = 1.0001;
optimizer.MaximumIterations = 130000;
movingRegistered = imregister(moving, fixed, 'rigid', optimizer, metric);
imshowpair(fixed, movingRegistered,'diff','Scaling','joint');
What else can I try?
I appreciate your detailed reply.

Answers (1)

Andrey Kazak
Andrey Kazak on 14 Dec 2016
Can you suggest a method to register images without manually specificity a set of control points for images like this please?
Thank you.

Community Treasure Hunt

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

Start Hunting!