Вы находитесь на странице: 1из 9

UNIVERSIDAD NACIONAL TECNOLOGICA DE

LIMA SUR

LABORATORIO DE ELECTRNICA Y TELECOMUNICACIONES


PRCTICA DE LABORATORIO 2

TTULO: Manejo bsico de imgenes con Matlab

CURSO: Procesamiento digital de seales

PROFESOR: Gustavo Paz

ALUMNO: Mantilla Canedo Melanie

CICLO: IX
MANEJO BSICO DE IMGENES CON MATLAB

MARCO TERICO:

Comando rgb2gray
Convierte la imagen de color verdadero RGB a escala de grises de la imagen
de intensidad I. rgb2gray convierte las imgenes RGB a escala de grises,
eliminando el matiz y la saturacin de informacin, manteniendo la luminancia.

Comando imshow
imshow (RGB) muestra la imagen RGB.

imshow (RGB, [low high]) muestra la imagen RGB, especificando el rango de


visualizacin para que en [baja alta]. El bajo valor (y de cualquier valor inferior
a bajas) se muestra como negro; el valor alto (y cualquier valor superior de
altura) se muestra como blanco. Los valores intermedios se muestran como
tonos intermedios de gris, con el nmero predeterminado de niveles de gris.
Si utiliza una matriz vaca ([]) para [baja alta], imshow utiliza [min (I (:)) max (I
(:))]; es decir, el valor mnimo en el que se muestra en negro, y el valor mximo
se muestra como blanco.

Comando rgb2ntsc
yiqmap = rgb2ntsc(rgbmap)
Convierte los valores de m-por-3 RGB en rgbmap al espacio de color NTSC.
yiqmap es una matriz m-por-3 que contiene la luminancia NTSC (Y) y
crominancia componentes de color (I y Q) como columnas que son
equivalentes a los colores en el mapa de colores RGB.
YIQ = rgb2ntsc (RGB) convierte la imagen RGB color verdadero a la imagen
NTSC YIQ equivalente.

Comando rgb2ycbcr
ycbcrmap = rgb2ycbcr (mapa) convierte los valores RGB en el mapa al
espacio de color YCbCr. mapa debe ser una matriz M por 3. ycbcrmap es una
matriz M-por-3 que contiene la luminancia YCbCr (Y) y crominancia (Cb y Cr)
valores de color como columnas. Cada fila de ycbcfmap representa el color
equivalente a la fila correspondiente en el mapa de colores RGB, mapa.
1. LECTURA DE UNA IMAGEN:

1.1. Asignar a una imagen de formato jpg, la variable lm1.

1.2. Mostrar e imprimir en pantalla la imagen lm1.

1.3. Convertir la imagen de formato uint8, a formato double, genere


una nueva imagen lm2 con este formato.
1.4. Encontrar el tamao de la imagen.

1.5.

2. ACCESO A PIXEL Y PLANOS DE LA IMAGEN EN ESCALA DE


GRISES:

2.1. Utilizando la imagen lm1 del punto 1, se pide convertirla a


escala de grises, asigne a esta imagen la variable engris.
2.2.
2.3. Determinar los valores de intensidad de los pixel especificados
a continuacin:

m=100, n=200 ; m=300, n=500 ; m=800, n=600 ; m=100,


n=1000
2.4. Ahora asigne usted a la imagen en escala de grises engris,
intensidad igual a 255, a cada uno de los pxel especificado
anteriormente.

2.5. Trate de modificar los pixeles correspondientes a una recta en


la imagen dndole una intensidad de 255, Modifique la
intensidad a varios pixeles de otra recta dndole una intensidad
de 0.
2.6. IMAGEN EN BINARIO: Convertir una imagen de escala de
grises a Binario. Hacer uso de la siguiente instruccin: >>
enBinario=engris>128. Se pide proporcionar al menos la
intensidad de 8 pixeles de la imagen en binario.

2.7. Genere de igual modo otro modelo de color que usted elija.
3. CONCLUSIONES:

Matlab almacena las imgenes como vectores bidimensionales


(matrices), en el que cada elemento de la matriz corresponde a
un slo pixel.

Una imagen en escala de grises presenta pixeles de rango


entre 0 y 255, los cuales representan el negro y blanco
respectivamente. Por lo cual la tonalidad de un pixel depender
de su valor numrico.

Los tres tipos de sensores (huellas dactilares, iris, y de voz) son


de mayor innovacin actualmente en el campo de los
dispositivos mviles, los cuales lo utilizan para acceder a dicho
dispositivo.

Вам также может понравиться