|
Este software recoge algunos de los algoritmos más empleados en Procesamiento de Imágenes y en Visión Artificial:
- Reflejado, rotación, escala y zoom por interpolación
- Suavizado, afilado y gradiente
- Modificación del histograma: Negativado, ecualización, extensión del contraste...
- Morfología: Erosión, dilatación, apertura, clausura, gradiente, suavizado...
- Segmentación: Umbralización automática (histéresis, entropía, Otsu, Pun, Kapur, Yager, error mínimo, relajación...) y texturas (energía, contraste, homogeneidad, entropía...)
- Detección de contornos: laplaciana, cracks, Marr/Hildreth, Canny, Shen/Castan, congruencia de fase...
- Transformada de Fourier: filtros paso bajo y paso alto (ideal, Butterworth y exponencial), filtros paso banda (ideal y exponencial) y filtros homomórficos
- Transformadas de Haar, Daubechies y Walsh.
- Transformada de Hough para la detección de líneas
- Ruido aditivo y multiplicativo (uniforme, normal o exponencial)
Todos los algoritmos están implementados en ANSI C y la interfaz gráfica ha sido desarrollada utilizando el C++Builder de Borland/Inprise.
Para obtener información adicional se recomiendan los siguientes libros:
- A. K. JAIN
"Fundamentals of Digital Image Processing"
Prentice Hall, 1989.
- J. R. PARKER
"Algorithms for Image Processing and Computer Vision"
John Wiley & Sons, 1997
Descarga de ficheros
Código fuente
Úselo y modifíquelo cuanto necesite.
Cualquier comentario será bien recibido ;-)
Programa ejecutable
Ejecutable compilado para Windows 95/98/NT/2000/XP.
Imágenes de ejemplo
Algunas imágenes en formato GRX.
|