CVIP tiene la capacidad de leer varios formatos de imagen, incluidos TIFF , PNG , GIF , JPEG , BMP y RAW . Admite funciones estándar de procesamiento de imágenes, compresión de imágenes , restauración , operaciones lógicas y aritméticas entre imágenes, manipulación de contraste , mejora de imagen, transformación de frecuencia , detección de bordes , segmentación y transformaciones geométricas . [ 1 ]
CVIP-ATAT
La herramienta de análisis y prueba de algoritmos de visión artificial y procesamiento de imágenes (CVIP-ATAT) crea aplicaciones de visión humana y artificial. Su principal función es ejecutar algoritmos para procesar múltiples imágenes simultáneamente, incorporando diversas variaciones algorítmicas y de parámetros. El programa determina el algoritmo más adecuado para el preprocesamiento, la segmentación y el postprocesamiento de un conjunto de imágenes para una aplicación específica, con el fin de identificar regiones de interés cruciales dentro de la imagen.
CVIP-ATAT proporciona una interfaz gráfica de usuario (GUI) para introducir algoritmos para su prueba y análisis. Los usuarios pueden definir múltiples procesos para probar en cada etapa, junto con los rangos de parámetros para dichos procesos. Además, pueden especificar un grupo de imágenes para su procesamiento y un conjunto de imágenes de salida "ideales" para evaluar el éxito de cada algoritmo. Cada algoritmo se caracteriza por un conjunto específico de procesos y valores de parámetros.
La herramienta ejecuta automáticamente algoritmos que consisten en permutaciones de valores para cada parámetro a través de procesos y etapas. Los usuarios pueden comparar los resultados de varios algoritmos para identificar el conjunto óptimo de procesos y parámetros para la aplicación específica. Sirve como herramienta de interfaz para el análisis de imágenes , ayudando a determinar el conjunto más eficiente de procesos y parámetros para extraer regiones de interés en una imagen para su posterior procesamiento. [ 2 ]
CVIP-FEPC
La herramienta CVIP-FEPC (Computer Vision and Image Processing Feature Extraction and Pattern Classification Tool) se utiliza para impulsar las aplicaciones de visión humana y computacional. Si bien su función principal es la visión computacional, también cumple diversas funciones, como apoyar el desarrollo de esquemas de compresión de imágenes para aplicaciones de visión humana mediante la identificación de las características de imagen necesarias para un esquema de compresión específico. En las aplicaciones de visión computacional, la extracción de características y la clasificación de patrones constituyen los componentes fundamentales de los sistemas de análisis de imágenes para aplicaciones específicas.
La función principal de CVIP-FEPC es el procesamiento por lotes de grandes conjuntos de imágenes. Los usuarios pueden seleccionar características y parámetros de clasificación de patrones para procesar estos conjuntos de imágenes automáticamente. CVIP-FEPC permite a los usuarios definir conjuntos de entrenamiento y prueba, y realizar múltiples experimentos para identificar parámetros que permitan clasificar los objetos de interés en las fotografías.
CVIP-FEPC está diseñado principalmente para trabajar con imágenes que contienen máscaras binarias que representan objetos individuales de interés, con un objeto por imagen. Es compatible con máscaras creadas manualmente mediante herramientas CVIP u otras herramientas disponibles en diversas aplicaciones de bases de datos de imágenes. Los usuarios cargan las imágenes, especifican las clases, seleccionan las características y el conjunto de prueba, eligen los parámetros de clasificación de patrones e inician el procesamiento del conjunto de imágenes. Posteriormente, se genera un archivo de salida con los resultados del experimento. [ 3 ]
Caja de herramientas CVIP para MATLAB
La caja de herramientas CVIP contiene funciones de biblioteca para su uso en MATLAB . Incluye funciones aritméticas y lógicas, bandas, coloración, conversión de archivos de imagen, detección de bordes/líneas, geometría , histogramas , mapeo, funciones morfológicas, filtros de ruido, métricas de fidelidad objetivas, clasificación de patrones y algoritmos de clasificación, segmentación, filtros espaciales y filtros de transformación. La caja de herramientas CVIP también incluye un programa base para CVIPlab y una función de utilidad para el procesamiento por lotes. [ 4 ]
Referencias
- ↑ "CVIPtools para Linux" . FileForum.betanews.com . Consultado el 8 de junio de 2018 .
- ↑ Umbaugh, Scott E (2018). Procesamiento y análisis de imágenes digitales : Aplicaciones con Matlab y herramientas CVIP (3.ª ed.). Boca Raton, FL: CRC Press. ISBN 978-1-4987-6602-9.
- ↑ Umbaugh, Scott E (2018). Procesamiento y análisis de imágenes digitales : Aplicaciones con Matlab y herramientas CVIP (3.ª ed.). Boca Raton, FL: CRC Press. ISBN 978-1-4987-6602-9.
- ↑ Umbaugh, Scott E (2018). Procesamiento y análisis de imágenes digitales : Aplicaciones con Matlab y CVIPtools (3.ª ed.). Boca Raton, FL: CRC Press. ISBN 978-1-4987-6602-9.
- software de visión artificial
- Software libre programado en C
- Software de procesamiento de imágenes