Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Jxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx
TUTOR(A)
xxxxxxxxxxxxxxxxxxxxxxxxxx
2. PROCESAMIENTO DE IMÁGENES
3. IDENTIFICACION DE CARACTERISTICAS
4. IMPLEMENTACION DE CLASIFICADOR
5. RESULTADOS
en esta etapa se tienen los resultados de la clasificación, si es un
computador o un teléfono móvil, esta etapa también es la encargada de
acondicionar la salida para que el usuario entienda.
6. ANALISIS DE RESULTADOS
Indique para qué sirven los comandos clc, clear all y close all.
Clc: limpia la pantalla de Command Window pero mantiene las
variables usadas.
clear all: Borra todas las variables, incluyendo las globales, y
las funciones.
close all: Cierra todas las ventanas gráficas abiertas.
% JAIME SALAZAR
%año 2020
%periodo 2
clear all
clc
close all
Comunicacion=imread('imagen1.jpg');
figure;
imshow(Comunicacion)
GrayComunicacion=rgb2gray(Comunicacion);
figure;
imshow(GrayComunicacion)
GrayComunicacion=im2double(GrayComunicacion);
figure;;
imhist(GrayComunicacion)
Imread : lee la imagen del archivo especificado por filename, infiriendo
el formato del archivo a partir de su contenido.
Imshow : muestra una imagen, utilizando pares nombre-valor para
controlar los aspectos de la operación.
rgb2gray : convierte la imagen truecolor RGB en la imagen de
intensidad de escala de grises
im2double : convierte la imagen I a doble precisión. Puedo ser una
imagen de intensidad en escala de grises, una imagen en color
verdadero o una imagen binaria. im2double reescala la salida de tipos
de datos enteros al rango [0, 1].
Imhist : muestra una gráfica del histograma de la imagen
Código para el espacio de color RGB (Red, Green, Blue o Rojo, Verde y
Azul)
%%Espacio de color RGB
% JAIME SALAZAR
%año 2020
%periodo 2
clear all
clc
close all
Comunicacion=imread('imagen1.jpg');
ComponenteRojo=Comunicacion(:,:,1);
figure;
image (ComponenteRojo),colormap([(0:1/255:1)',
zeros(256,1),zeros(256,1)]),colorbar;
ComponenteVerde=Comunicacion (:,:,2);
figure;
image
(ComponenteVerde),colormap([zeros(256,1),(0:1/255:1)',zeros(256,1)]),colo
rbar;
ComponenteAzul=Comunicacion (:,:,3);
figure ;
image
(ComponenteAzul),colormap([zeros(256,1),zeros(256,1),(0:1/255:1)']),color
bar;
clc
close all
Comunicacion=imread (imagen1.jpg');
% lee la imagen donde esta almacenada y la guarda en la variable compu
%% COMPONENTE ROJO
ComponenteRojo= comunicacion (:,:,1); % se declara la variable a trabajar
y el color del pixel
figure ;% crear una ventana para la presentacion de la imagen
image (componenteRojo),colormap([(0:1/255:1)',
zeros(256,1),zeros(256,1)]),colorbar;
% Se da la instruccion de crear la imagen de la variable componenteRed
% habiliatndo solo los pixeles rojos y mostrar la barra del color
%% COMPONENTE VERDE
componenteVerde= compu (:,:,2); % se declara la variable a trabajar y el
color del pixel
figure;% crear una ventana para la presentacion de la imagen
image
(componenteVerde),colormap([zeros(256,1),(0:1/255:1)',zeros(256,1)]),colo
rbar;
% Se da la instruccion de crear la imagen de la variable componenteGreen
% habiliatndo solo los pixeles verdes y mostrar la barra del color
%% COMPONENTE AZUL
componenteAzul= compu (:,:,3); % se declara la variable a trabajar y el
color del pixel
figure ;% crear una ventana para la presentacion de la imagen
image
(componenteAzul),colormap([zeros(256,1),zeros(256,1),(0:1/255:1)']),color
bar;
% Se da la instruccion de crear la imagen de la variable componenteBlue
% habiliatndo solo los pixeles azules y mostrar la barra del color
% Espacio HSV
% JAIME SALAZAR
%año 2020
%periodo 2
clear all
clc
close all
comunicacion=imread ('imagen1.jpg'); % Lectura de la imagen
HSV = rgb2hsv(comunicacion); % Convierta la imagen RGB al espacio de
color HSV.
[h, s, v] = imsplit(HSV); % Divido la versión HSV en sus planos
componentes: matiz, saturación y valor.
montage({h, s, v, HSV}, 'BorderSize', 20);% Muestra los planos de color
HSV individuales con la imagen original.