Vous êtes sur la page 1sur 6
TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO TAREA #3 UNIVERSIDAD DE GUADALAJARA ING.

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO

TAREA #3

UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA

GUSTAVO TAREA #3 UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI ∑ Realizar una función que nos proporcione

CUCEI

Realizar una función que nos proporcione el histograma de una imagen en escala de grises dentro de un vector que cada índice del mismo representara las intensidades y si después se quiere se puede desplegar en forma de grafico.

De tres imágenes en escala de grises mostrar el histograma de la zona que se quiere segmentar y después mostrar la segmentación binaria de la imagen completa original.

FUNCION EN MATLAB PARA OBTENER EL HISTOGRAMA

%funcion que realiza el histograma de una imagen en escala de grises, %mediante su recorrido en forma de matriz y colocando en cada posicion de %un vector el numero de pixeles con ese valor de intensidad %entradas: (imagen) imagen RGb

% ejemplo His=histo(imagen);

% M.G. Gutierrez

%22/09/2011

function histograma = histo2(imagen) %conversion de imagen a escala de grises

x=rgb2gray(imagen);

%tamaño de la imagen a recorrer

[m n]=size(x); %encontrar el valor máximo y minimo de la imagen en grises(0-255) may=max(max(x)); men=min(min(x));

%se hace la comparacion para saber si en la imagen no hay valores menores a %cero para evitar ciclos innecesarios si una imagen no contiene color negro if men>0

histograma=zeros(1,may);

%recorrrido matriz for i=1:m for j=1:n for k=1:length(histograma) if k==x(i,j)

histograma(k)=histograma(k)+1;

end;

end;

end;

end;

%si no se cumple la condicion if menor>0 entonces else

may2=0-men+1;

histograma=zeros(1,may2+may);

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO for i=1:m for j=1:n for k=men:may

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO

for i=1:m for j=1:n for k=men:may if k==x(i,j)

UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA

if k==x(i,j) UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI histograma(k+may2)=histograma(k+may2)+1; end ; end ;

CUCEI

histograma(k+may2)=histograma(k+may2)+1;

end;

end;

end;

end;

end; %se muestra en forma de grafica de barras el histograma anque ya se %despliega en ventana de comandos el vector con los valores de intensidad bar(histograma);

EJEMPLO

con los valores de intensidad bar(histograma); EJEMPLO Parte del vector mostrado en la barra de comandos

Parte del vector mostrado en la barra de comandos

los valores de intensidad bar(histograma); EJEMPLO Parte del vector mostrado en la barra de comandos valor

valor de histograma

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO

UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA

MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Imagen de la cual se obtiene histograma Histograma

CUCEI

GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Imagen de la cual se obtiene histograma Histograma

Imagen de la cual se obtiene histograma

UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Imagen de la cual se obtiene histograma Histograma desplegado en

Histograma desplegado en grafico

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO

UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA

MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Imagen 1 Imagen original resultado segmentación

CUCEI

Imagen 1

MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Imagen 1 Imagen original resultado segmentación Histograma
MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Imagen 1 Imagen original resultado segmentación Histograma

Imagen original

resultado segmentación

MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Imagen 1 Imagen original resultado segmentación Histograma

Histograma

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO

UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA

ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Original Segmentada Histograma

CUCEI

ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Original Segmentada Histograma

Original

Segmentada

ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Original Segmentada Histograma

Histograma

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI

TOPICOS V IMÁGENES MEDICAS ET354 GUTIERREZ GUZMAN MIGUEL GUSTAVO

UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA

MIGUEL GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Original Segmentada Histograma A mi parecer este

CUCEI

GUSTAVO UNIVERSIDAD DE GUADALAJARA ING. BIOMEDICA CUCEI Original Segmentada Histograma A mi parecer este método nos

Original

Segmentada

DE GUADALAJARA ING. BIOMEDICA CUCEI Original Segmentada Histograma A mi parecer este método nos ayuda en

Histograma

A mi parecer este método nos ayuda en casos donde las areas de interés tengan una intensidad parecida, por lo cual es muy utilizada en la identificación de objetos por ejemplo de monedas, en los sistemas de separación de piezas por ejemplo en una empresa electrónica, etc.

Por eso traté de segmentar imágenes de resonancia magnética y aunque los resultados no fueron los esperados, las imágenes segmentadas si nos dan una idea del objeto en cuestión. Más adelante en la clase me imagino que veremos filtros mas específicos y por lo tanto nuestras segmentaciones serán mas precisas.