Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Códigos AlexanderRueda Paso2
Códigos AlexanderRueda Paso2
TRATAMIENTO DE IMÁGENES
Paso 2 – Códigos.
Presentado por:
Alexander Rueda
Tutor
Sandra Milena Garcia
CONTENIDO
IMPLEMENTACIÓN DE CODIGOS............................................................................3
CONCLUSIONES....................................................................................................10
BIBLIOGRAFIA........................................................................................................11
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
TRATAMEINTO DE IMÁGENES
2020- IV
IMPLEMENTACIÓN DE CODIGOS
%%%%%%%%%%%%%%%%%
%Nombre: Alexander Rueda
%Año: 2020
%Periodo: IV
%Semestre: 7
clc % limpia todo en el command windows
clear all % elimina todas las variables guardadas en el workspace
close all % cierra todas las ventanas de figuras abiertas
a) ¿Qué hacen las funciones clc, clear all, clos all, im2bw y bwreaopen?
o Im2bw este comando convierte a blanco y negro de acuerdo con el valor definido en la
variable umbral
o bwareaopen este comando remueve de la imagen todos los objetos un número de pixeles
menor que el definido por la variable numpixels.
La siguiente es el histograma
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
TRATAMEINTO DE IMÁGENES
2020- IV
Para esta actividad se hace uso del siguiente código para generar los ruidos de “sal y pimienta” y “gaussiano”,
además del filtro media y Gau
%%%%%%%%%%%%%%%%%
%Nombre: Alexander Rueda
%Año: 2020
%Periodo: IV
%Semestre: 7
clc
clear all
close all
imc=imread('compu4.jpg');
im=rgb2gray(imc);
fg = imnoise(im,'gaussian');
fs = imnoise(im,'salt & pepper',0.1);
h1 = fspecial('gaussian');
h2 = fspecial('average');
media1=imfilter(fg,h1);
media2=imfilter(fs,h2);
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
TRATAMEINTO DE IMÁGENES
2020- IV
subplot(2,3,2),subimage(fg),title('ruido gaussiano');
subplot(2,3,5),subimage(fs),title('ruido sal y pimienta');
subplot(2,3,3),subimage(media1),title('Gaussiano');
subplot(2,3,6),subimage(media2),title('media');
subplot(2,3,1),subimage(imc),title('original');
50 50 50
50 50
100 100
150 150
200 200
250 250
300 300
350 350
400 400
50 100 150 200 250 300 350 400 450 50 100 150 200 250 300 350 400 450
%Eduar Manquillo
%%%%%%%%%%%%%%%%%
%Nombre: Alexander Rueda
%Año: 2020
%Periodo: IV
%Semestre: 7
clc % limpia todo en el command windows
clear all % elimina todas las variables guardadas en el workspace
close all % cierra todas las ventanas de figuras abiertas
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
TRATAMEINTO DE IMÁGENES
2020- IV
c) Imágenes obtenidas.
Imagen original
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
TRATAMEINTO DE IMÁGENES
2020- IV
En el código se puede especificar que método utilizar para la detección de los bordes estos son ‘Canny’ la
detección de bordes utilizando la máscara Canny predefinida en Matlab. Este método utiliza un filtro basado
en la primera derivada de un Kernel gaussiano G, donde luego permite discriminar los valores en que el
gradiente no es máximo local ‘Sobel’ realiza la detección de bordes utilizando la máscara Sobel predefinida
en Matlab por medio de la función edge. Este operador matricial especial que transforma una imagen en
escala de grises en una imagen binarizada con bordes resaltados
%%%%%%%%%%%%%%%%%
%Nombre: Alexander Rueda
%Año: 2020
%Periodo: IV
%Semestre: 7
La función imdilate muestra los bordes de la imagen con el método de Sobel dilatados con constante 2 como
dice la guia.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
TRATAMEINTO DE IMÁGENES
2020- IV
CONCLUSIONES
El desarrollo de este trabajo nos ha permitido apropiarnos del conocimiento y aplicarlo en experimentación de
través de software simulador. Las temáticas comprendidas, aprendidas y aplicadas se enlistan a continuación:
BIBLIOGRAFIA