Mister

Páginas: 9 (2101 palabras) Publicado: 22 de enero de 2013
Manejo de Imágenes digitales con SciLab
Autores: Gonzalo Luzardo, Vanessa Cedeño y Javier Tibau

Una imagen digital es una representación bidimensional de una imagen a partir de una matriz numérica de puntos de color. Cada elemento de la matriz representa lo que se denomina un píxel de la imagen.
A las imágenes digitales se las suele caracterizar por su altura y anchura en pixeles y por suprofundidad de color (bits para representar el color), que determina el número de colores distintos que se pueden almacenar en cada pixel, y por lo tanto, en gran medida, la calidad del color de la imagen.Cada pixel representa un punto de color en la imagen en un formato específico, ya sea en niveles de gris o de color en formato RGB donde cada pixel es representado por una tripleta de números querepresenta un color. Las siguientes gráficas ilustrandosimágenes, la primera de ellas en escala de grises y la segunda a colores, en la cual podemos observar la representación numérica de cada pixel en una porción de la imagen.

Como se puede apreciar en la imagen en escala de grises, cada pixel está representado por un número que indica el nivel de gris presente en esa posición de la imagen. Porotro lado, en la imagen a colores, cada pixel está representado por su tripleta RGB, que representa el color en formato RGB presente en esa posición de la imagen.
En esta tarea van a trabajar con imágenes en escala de grises;en donde cada elemento de la matriz de datos almacena un valor entero que va de 0 a 255,el cual representa el nivel de gris presente en dicha posición de la imagen, siendo 0el nivel más oscuro y 255 el más claro.
Lectura de imágenes digitales en SciLab
Para leer imágenes digitales, SciLab posee herramienta especial llamada SciLabImage and Video Processingtoolbox (http://siptoolbox.sourceforge.net/), que no viene instalada por defecto. Para instalarla siga los siguientes pasos:
1. En SciLab abra el Administrador de módulos ATOMS en Applications/Administrador demódulos – ATOMS.

2. En el Administrador de módulos –ATOMS, seleccione la categoría ImageProcessing.

3. Seleccione SciLabImage and Video Processingtoolbox y presione el botón Instalar

4. Espere mientras se finaliza la instalación y luego cierre y abra nuevamente SciLab.
Una vez instalado el SciLabImage and Video Processingtoolbox puede utilizar todos los comandos que permitentrabajar con imágenes digitales. Para leer una imagen digital y extraer su información matricial utilice el comando imread('ruta_de_la_imagen').Por ejemplo, para leer la información de la imagen en escala de griseslenagray.png, primero cambie el directorio de trabajo actual (File/Cambiar directorio actual) a la carpeta donde contiene la imagen a ser leída y luego ejecute en consola el siguientecódigo.
-->imagen = imread('lenagray.bmp');
(No olvide colocar el ; si no quiere ver todo el contenido de la matriz en pantalla)
Puede visualizar en la ventana gráfica de SciLabuna imagen leída con el comando imshow(imagen).Por ejemplo para visualizar la imagen leída anteriormente, ejecute el siguiente código:
-->imshow(imagen);
Así mismo, puede revisar el contenido de cada elemento de lamatriz conociendo su ubicaciónfila x columna en la matriz. Por ejemplo, para leer la información del pixel en la posición 100x164 de la imagen, ejecute en consola el siguiente código:
-->imagen(100,164)
ans =
176
Llene la siguiente tabla con los valores correspondientes a los niveles de gris almacenados en la porción definida de la imagen leída:
| | COLUMNA |
| POSICIÓN | 164 | 165 |166 | 167 | 168 |
FILA | 100 | 176 | 179 | 192 | 191 | 176 |
| 101 | 180 | 184 | 188 | 161 | 126 |
| 102 | 177 | 182 | 185 | 161 | 128 |
| 103 | 173 | 181 | 189 | 180 | 164 |
| 104 | 184 | 189 | 190 | 180 | 167 |

Existen dos tipos de imágenescon las que SciLab puede trabajar: escala de grises y a colores. SciLab lee el contenido de la imagen y extrae una matriz de pixeles...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • mister
  • mister
  • Mister
  • Mister
  • Mister
  • mister
  • mister
  • Mister

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS