Documente Academic
Documente Profesional
Documente Cultură
CENTRO DE INVESTIGACIÓN Y
DESARROLLO DE TECNOLOGÍA DIGITAL
Introducción
Leer una imagen
Operaciones básicas con imágenes
Obtención de histograma
Ejercicios
2
Introducción
3
Introducción
Por otro lado una imagen de color RGB (la más usada para la visión
computacional, además de ser para Matlab la opción default) es
representada por una matriz tridimensional m x n x p, donde m y
n tienen la misma significación que para el caso de las imágenes de
escala de grises mientras p representa el plano, que para RGB que
puede ser 1 para el rojo, 2 para el verde y 3 para el azul.
4
Interface Matlab
Directorio de trabajo
Explorador de
archivos Área de trabajo
Línea de comandos
Historial de comandos
5
Comando help
Ejemplo:
>>help help
6
Leer una imagen
Imread
A = IMREAD(nombredearchivo,FMT)
7
Operaciones básicas con imágenes
SIZE
IMSHOW
RGB2GRAY
imwrite
8
Obtención de histograma
[y,x]=size(im);
histo=zeros(1,256);
histo2=zeros(1,256);
count=0;
for ren=1:y
for col=1:x
aux=double(im(ren,col));
if(aux<=255)
histo(aux+1)=histo(aux+1)+1;
count=count+1;
end
end
end
%histo;
figure, bar(histo);