MATLAB Answers

Amadeus

Overlaying two images help needed

Asked by Amadeus
on 19 Jan 2013

Hello,

I have a .nii file (call it nii) and a track fiber mapping (call it M) that I want to overlay it onto. But I could not figure out a good way to do it. Here are some specifications I need:

  • At the bottom there will always be nii.img and I will put M (my tracking map) on.
  • I want to give M a colour, say it red
  • I guess I need to set a alpha which will work as transparency constant. If nii.img has a greater value, I want to see it more intense, otherwise M should be more intense.

note: there are 60 slices. (both of them has the size: 96*96*60)

Could you please help me?

Best regards, Amadeus

  0 Comments

1 Answer

Answer by Image Analyst
on 19 Jan 2013
 Accepted answer

Use the imshowpair() function in the Image Processing Toolbox. It's new within the past version or two.

  2 Comments

Amadeus
on 19 Jan 2013

This is exactly what I was looking for. Thank you so much! But I could not figure out a way to show the first image gray. Could you please help me?

Image Analyst
on 20 Jan 2013

I haven't used it yet. If it doesn't work for you then maybe you'll have to create an RGB image by averaging one or more color channels.


Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply today