• Jueves 2 de Mayo de 2024, 05:20

Autor Tema:  Trabar con ejes, coordenadas...  (Leído 1124 veces)

Estrufi

  • Miembro MUY activo
  • ***
  • Mensajes: 158
    • Ver Perfil
Trabar con ejes, coordenadas...
« en: Martes 7 de Abril de 2009, 12:38 »
0
Hola!!!

   Como estoy trabajando con imagenes (tiff) en Matlab y estas las transformo en matrices, y luego las vuelvo a visualizar... me hago un lio en la correspondencia entre coordenadas en la matriz y en las imagenes...

   A ver, las matrices empiezan a contar en el elemento [1,1] y este se situa en la parte superior izquierda, no? pero luego cuando visualizo la imagen kiero que el origen se encuentre en la parte inferior izquierda,no?

 Si los elementos de la matriz los llamo [m ,n] (matriz de MxN elementos) y los de la imagen [x,y] , la correspondencia seria :

   x=m-1;
   y=N-n;
???

 como soluciono el problema?

 el uso del comando axis xy, ya me situa el elemento (0,0) en la esquina inferior izquierda, tiene sentido hacer el cambio de coordenadas...??


 Luego que es mejor usar imshow, image... este situa el primer elemento en la esquina superior izquierda,no?
 Si alguien  ha estado trabajando con matrices, imagenes, ..  etc etc.. si puede que me aclare un poco las cosas....

 muchisimas gracias!! saludos!!!