0% encontró este documento útil (0 votos)
27 vistas4 páginas

Técnicas de RM: Cortes y Visualización

El documento detalla técnicas de adquisición y análisis de imágenes mediante resonancia magnética, incluyendo la visualización de cortes axiales, sagitales y coronales. Se describen comandos específicos para cargar datos, aplicar transformaciones espaciales y visualizar imágenes en 3D. Además, se incluyen instrucciones sobre el uso de estructuras de transformación y métodos de interpolación para el análisis de imágenes médicas.

Cargado por

Marcos Marin
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas4 páginas

Técnicas de RM: Cortes y Visualización

El documento detalla técnicas de adquisición y análisis de imágenes mediante resonancia magnética, incluyendo la visualización de cortes axiales, sagitales y coronales. Se describen comandos específicos para cargar datos, aplicar transformaciones espaciales y visualizar imágenes en 3D. Además, se incluyen instrucciones sobre el uso de estructuras de transformación y métodos de interpolación para el análisis de imágenes médicas.

Cargado por

Marcos Marin
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Técnicas de Adquisición y Análisis de Imagen Imagen por Rayos X.

Tomogra a Computarizada

TÉCNICAS DE ADQUISICIÓN Y ANÁLISIS DE IMAGEN

INFORME

3ª Prác ca: RESONANCIA MAGNÉTICA

1. Cargar el archivo de datos y visualizar los cortes axiales ejecutando los siguientes comandos:

load mri;
montage(D,map)
tle('Horizontal Slices');

MONTAGE Este Comando muestra todas las imágenes del conjunto de datos de RM u lizando el montaje con la
configuración predeterminada. Hay 27 imágenes en el conjunto.

2. Crear y visualizar los cortes sagitales:

T3 = make?orm('affine',[-2.5 0 0; 0 1 0; 0 0 0.5; 68.5 0 -14]);


R3 = makeresampler({'cubic','nearest','nearest'},'fill');
S = ?ormarray(D,T3,R3,[4 1 2],[1 2 4],[66 128 35],[],0);
Técnicas de Adquisición y Análisis de Imagen Imagen por Rayos X. Tomogra a Computarizada

S2 = padarray(S,[6 0 0 0],0,'both');
figure, montage(S2,map)
tle('SagiLal Slices');
T = MAKETFORM("AFFINE",A) crea una estructura de transformación espacial T para una transformación aNn en N
dimensiones especificada como una matriz A. La estructura de transformación T ene tanto transformaciones directas
como inversas. Una estructura de transformación espacial (denominada estructura TFORM) se puede u lizar con las
funciones ?ormarray, ?ormfwd y ?orminv.

R = MAKERESAMPLER(INTERPOLANT,PAD METHOD) crea una estructura para usar con ?ormarray.

B = TFORMARRAY(A,T,R, TDIMS_A, TDIMS_B,TSIZE _B,TMAP_B,F) aplica una transformación espacial T a la matriz A para
generar la matriz B.

B = PADARRAY(A, PADSIZE) rellena el arreglo A con una can dad de relleno en cada dimensión que especifica padsize. La
función padarray rellena imágenes numéricas o lógicas con el valor 0 e imágenes categóricas con la
categoría <undefined>. paddarray añade relleno antes del primer elemento y después del úl mo de cada dimensión,
por defecto.

TITLE ('S AGITTAL S LICES'); visor de corte SagiLal

3. Crear y visualizar los cortes coronales:


T4 = make?orm('affine',[-2.5 0 0; 0 1 0; 0 0 -0.5; 68.5 0 61]);
C = ?ormarray(D,T4,R3,[4 2 1],[1 2 4],[66 128 45],[],0);
Técnicas de Adquisición y Análisis de Imagen Imagen por Rayos X. Tomogra a Computarizada

C2 = padarray(C,[6 0 0 0],0,'both');
figure, montage(C2,map)
tle('Coronal Slices');
T = MAKETFORM("AFFINE",A) crea una estructura de transformación espacial T para una transformación aNn en N
dimensiones especificada como una matriz A. La estructura de transformación T ene tanto transformaciones directas
como inversas. Una estructura de transformación espacial (denominada estructura TFORM) se puede u lizar con las
funciones ?ormarray, ?ormfwd y ?orminv.

R = MAKERESAMPLER(INTERPOLANT,PAD METHOD) crea una estructura para usar con ?ormarray.

B = TFORMARRAY(A,T,R, TDIMS_A, TDIMS_B,TSIZE _B,TMAP_B,F) aplica una transformación espacial T a la matriz A para
generar la matriz B.

B = PADARRAY(A, PADSIZE) rellena el arreglo A con una can dad de relleno en cada dimensión que especifica padsize. La
función padarray rellena imágenes numéricas o lógicas con el valor 0 e imágenes categóricas con la
categoría <undefined>. paddarray añade relleno antes del primer elemento y después del úl mo de cada dimensión,
por defecto.

TITLE ('C ORONAL S LICES'); VISOR DE CORTE SAGITAL

4. Visualizar una imagen 3D:

close all
D = squeeze(D);
Ds = smooth3(D);
hiso = patch(isosurface(Ds,5),...
'FaceColor',[1,.75,.65],...
'EdgeColor','none');
hcap = patch(isocaps(D,5),...
'FaceColor','interp',...
Técnicas de Adquisición y Análisis de Imagen Imagen por Rayos X. Tomogra a Computarizada

'EdgeColor','none');
colormap(map)
view(45,30)
axis ght
daspect([1,1,.4])
lightangle(305,30);
set(gcf,'Renderer','zbuffer'); ligh ng phong
isonormals(Ds,hiso)
set(hcap,'AmbientStrength',.6)
set(hiso,'SpecularColorReflectance',0,'SpecularExponent',50)
view(215,30);

A con nuación, se muestra una visualización de los datos de resonancia magné ca que combina una isocapa con una
isosuperficie. Las isocapas u lizan coloración facial interpolada, lo que significa que el mapa de colores de la figura
determina la coloración del parche. Esta figura 1 u liza el mapa de colores proporcionado con los datos.

También podría gustarte