Está en la página 1de 2

TFA Sistemas de Percepción 2018/2019

He decidido realizar la Opción B.


Me parece mucho más interesante un enfoque práctico que buscar simple bibliografía.
En el libro habla de distintos métodos y utilidades para el procesamiento de imágenes
He desarrollado un pequeño programa en Octave que gira, redimensiona y aplica una serie de
filtros a unas imágenes.
Lo he hecho en Octave, por un lado porque tiene licencia GNU y además el sistema operativo que
tengo en mi ordenador es Debian/Linux. Esto hace imposible que pueda utilizar MatLab, a no ser
con una máquina virtual.
Es necesario tener cargado los paquetes “image” y “statistics” para que corra correctamente la
aplicación.
Sé que el paquete image hace estas operaciones con funciones propias, pero yo quise hacerlo con
funciones desarrolladas por mí, como parte de este TFA.

Girado de imágenes
El programa pide el ángulo en sentido antihorario que se desea girar.
Mediante una matriz de rotación de la forma:
cosθ -senθ
senθ cosθ
calculo la imagen de salida.
La imagen de salida será de mayor tamaño que la imagen original, en función del ángulo girado. He
puesto el fondo blanco, por cuestiones estéticas.

Redimensionado de imágenes
La aplicación pide la relación de escalado para los ejes X,Y. En función de los valores introducidos,
se calcula la nueva imagen. He representado en los ejes de las figuras, los píxeles de la imagen
nueva y la original, para comprobar que ha cambiado de tamaño.
TFA Sistemas de Percepción 2018/2019

Ejemplos de Filtros
Para los ejemplos de filtros, he añadido ruido “Sal y pimienta” a una imagen.
Después, mediante convolución, he aplicado un filtrado Gaussiano y un filtrado de Media para
mejorar la imagen “ruidosa”.
Represento las cuatro imágenes para comparar el resultado.

La aplicación podría ser utilizada como base para la obtención de propiedades de Bajo y Medio
Nivel.

El desarrollo del TFA me ha supuesto alrededor de 15 horas.


No tengo ningún tipo de problema para que este TFA se utilice como se crea preciso.

También podría gustarte