2da Evaluación I Término 2014 – 2015, Septiembre 02, 2014 /ICM00794
Tema 3. (25 puntos) Al digitalizar una imagen a color se usa la técnica RGB, por lo que se requieren tres versiones de imagen correspondiente a cada color.
Si la imagen es de nxm pixeles y cada color es una matriz rectangular, al combinarlas crea una matriz tridimensional de nxmx3.
Para convertir una imagen RGB a una imagen en tonos de gris elabore una función fotoagris(imagen) que reciba la matriz imagen(n,m,3) que representa la imagen en formato RGB y la convierta a tonos de gris que es una matriz nxm.
rojo |
verde |
azul |
Equivale gris |
0 | 255 | 255 |
0 | 0 | |
255 | … |
0 | 255 | 0 |
255 | 0 | |
255 | … |
0 | 255 | 0 |
0 | 255 | |
255 | … |
0 | 255 | 76 |
149 | 29 | |
255 | … |
Nota: para convertir el color de cada punto o pixel puede usar la función convertirgris(RGB) del tema anterior, considerando que el color se envía como un vector de 3 elementos.
Rúbrica: Definir función (5 puntos), manejo de matriz (10 puntos), conversión por pixel (5 puntos), matriz resultante (5 puntos)