Borrar filtros
Borrar filtros

how to register a medical image in matlab

3 visualizaciones (últimos 30 días)
Sivakumaran Chandrasekaran
Sivakumaran Chandrasekaran el 30 de Mzo. de 2012
Movida: DGM el 29 de Dic. de 2023
how to register a medical image in matlab

Respuestas (2)

Image Analyst
Image Analyst el 30 de Mzo. de 2012
It's not easy, especially if it's a 3D image. There are lots of complicated papers on the process. For starters, why don't you start with cpselect(), a simple, manual 2D registration using user-selected landmarks. In the help, navigate to this discussion: Image Processing Toolbox -> User's Guide -> Image Registration -> Registering an Image.
  4 comentarios
Image Analyst
Image Analyst el 31 de Mzo. de 2012
Movida: DGM el 29 de Dic. de 2023
First, exclude all pixels that are at the edges that aren't in both of the images - you know, the black triangles that appear at the outer edges when you rotate, scale, and translate the image to make it align with the reference image. Only consider pixels that are common to both images. Then do a subtraction or PSNR or RMS error or something like that.
Sivakumaran Chandrasekaran
Sivakumaran Chandrasekaran el 1 de Abr. de 2012
Movida: DGM el 29 de Dic. de 2023
Image Analyst, Thanks and I shall try your ideas

Iniciar sesión para comentar.


Alex Taylor
Alex Taylor el 30 de Mzo. de 2012
Movida: DGM el 29 de Dic. de 2023
Siva,
If you are using R2012a, you might also check out the new function imregister. This function can be used to perform automated image registration:
help imregister
  1 comentario
Sivakumaran Chandrasekaran
Sivakumaran Chandrasekaran el 1 de Abr. de 2012
Movida: DGM el 29 de Dic. de 2023
Alex,
Thanks. Unfortunately i am still using 2008b. I will remember your answer and when i come to use 2012a, i will work it out

Iniciar sesión para comentar.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by