Vision Artificial Matlab
FACULTAD DE INGENIERÍAS SEDE QUITO-CAMPUS SUR
INGENIERÍA ELECTRÓNICA
REPRESENTACIÓN DE IMÁGENES EN COLOR , MUESTREOY CUATIFICACIÓN
Quishpe Luis Fabián9º ELECTRÓNICA GRUPO 1 Quito, 10 de Enero del 2013
Objetivos:
Realizar y comprender el taller de visión artificial.
Introducción:
Se puede definir la “Visión Artificial” como un campo de la“Inteligencia Artificial” que, mediante la utilización de las técnicas adecuadas, permite la obtención, procesamiento y análisis de cualquier tipo de información especial obtenida a través de imágenesdigitales. La visión artificial la componen un conjunto de procesos destinados a realizar el análisis de imágenes. Estos procesos son: captación de imágenes, memorización de la información, procesado einterpretación de los resultados.
Desarrollo:
Lectura de la imagen:
Espacio de color RGB y conversiones a otros espacios de color 1. Visualice la imagen imagen suministrada así:
%Leemos unaimagen y mostramos F = imread ('FABIAN.jpg'); figure(1),imagesc(F), impixelinfo, title('Imagen RGB Fabian') whos
Herramienta imtool:
% imagen con IMTOOL imtool(F); % Muestra la imagen de un archivoimtool('FABIAN.jpg') % Muestra la imagen indexada de un archivo [X,map] = imread('FABIAN.jpg'); imtool(X,map) % Muestra la imgen en escala de grises I = imread('FABIAN.jpg'); imtool(I)
Reduzca eltamaño de la imagen al 10%:
%Zoom de la Imagen a=0.10; b=a*100; J=imresize(F,a); figure,imshow(J), title(['Imagen reducida al ',num2str(b),'%']) whos
Separe los tres planos de color en matricesseparadas FR, FG, FB:
%Separacion de colores FR = F(: ,: , 1); figure(2), imagesc(FR),colormap(gray),impixelinfo, title('Imagen Plano Rojo RGB') FG = F(: ,: , 2);figure(3),imagesc(FG),colormap(gray),impixelinfo, title('Imagen Plano Verde RGB') FB = F(: ,: , 3);figure(4), imagesc(FB),colormap(gray),impixelinfo, title('Imagen Plano Azul RGB') Whos
Reconstruir y visualizar la imagen:...
Regístrate para leer el documento completo.