es:image_adapter [TAST DokuWiki ]

User Tools

Site Tools


Sidebar

Primeros pasos en TAST

Que es UML

Configuración del sistema para el uso de TAST

Preguntas más frecuentes

Problemas reconocidos

Indice de la herramienta TAST

Adaptadores de TAST

Ejemplos de adaptadores

TAST Integraciones

Características de interés

Documentación de administración técnica

Recomendaciones para modelar

Formación en la herramienta TAST

es:image_adapter

Adaptador de Imágenes

Introducción

El Adaptador de Imágenes te permite comparar dos imágenes. Hay que tener claro que las imágenes se comparan píxel a píxel. Por eso se ha creado una función que compara y que devuelva el porcentaje de la diferencia:

  • Si las imágenes son exactamente las mismas, píxel a píxel, la diferencia es 0, es decir son idénticas..
  • Si hay alguna variación, es decir si se ha redimensionado la foto o se le ha modificado el color, el porcentaje estará comprendido entre 0 y 10.
  • Si las imágenes que se comparan son totalmente diferentes el porcentaje estará entre 11 y 20.

Parámetros de inicialización

El Adaptador de Imágenes tiene un único parámetro. Este parámetro es la ruta a la imagen con la que queremos trabajar:

  • FilePath: ruta completa donde está guardada la imagen.

Funciones predefinidas (PF)

  • compareWithAnother: compara la imagen del adaptador con otra imagen. Tiene dos parámetros de entrada y uno de salida:
    • ImageToCompare: ruta de la imagen a comparar. Es obligatorio.
    • ResultPath: ruta a la carpeta donde dejar el resultado. Es opcional. Si está vacío, la imagen resultante estará en la ruta TCD. La nueva imagen será una imagen con rectángulos rojos que marcan la diferencia entre imágenes.
    • DifferencePercent: parámetro de salida. Es un dato de tipo double y da información sobre el porcentaje de diferencia.

  • Resize: permite redimensionar una imagen. Tiene tres parámetros de entrada:
    • ImageToTransform: ruta de la imagen a transformar. Es opcional. Si el usuario no introduce ninguna ruta, TAST utiliza la ruta del adaptador de imagen.
    • Scale: es un dato obligatorio Si el número es positivo aumenta la imagen. Si es un número negativo reduce la imagen.
    • ResultPath: ruta a la carpeta donde dejar el resultado. Es opcional. Si está vacío, la imagen resultante estará en la ruta TCD.

  • transformBlackAndWhite: permite transformar una imagen en color, en una imagen en blanco y negro. Tiene dos parámetros de entrada:
    • ImageToTranform: ruta de la imagen a transformar. Es opcional. Si el usuario no introduce ninguna ruta, TAST utiliza la ruta del adaptador de imagen.
    • ResultPath: ruta a la carpeta donde dejar el resultado. Es opcional. Si está vacío, la imagen resultante estará en la ruta del TCD.
es/image_adapter.txt · Last modified: 2023/12/18 13:45 by montse