Borrar filtros
Borrar filtros

PIxel to length Scale

5 visualizaciones (últimos 30 días)
Robert Roy
Robert Roy el 30 de En. de 2015
Comentada: Robert Roy el 30 de En. de 2015
Hi there I have currently produced image that I am trying to change the scaling of the axis from pixels to either mm or cm. I know from scaling that the resolution is 0.048 mm/pixel.
The part of the code I am using for imaging is:
image=AverageImg1
imagesc(flipud(AverageImg1),[0 550]);
set(gca,'YDir','normal');

Respuesta aceptada

Jan
Jan el 30 de En. de 2015
You can use iamge() instead and specify the X and Y ticks manually:
x = linspace(0, 0.048 * 550, 551);
y = linspace(0, 0.048 * 550, 551);
image(x, y, AverageImg1);
  1 comentario
Robert Roy
Robert Roy el 30 de En. de 2015
Thanks but unfortunately due to the nature of the data I can only use the imagesc. The pixel scale is 1024*1280. With this method as well it seems to change the actual intensity values as well when the only thing that needs changed is the axis scale.

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by