Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

Comando Reconocimiento de imágenes

  • Actualizado: 5/05/2020
    • 11.3.x
    • Explorar
    • Enterprise

Comando Reconocimiento de imágenes

Utilice este comando para buscar una imagen dentro de una imagen fuente.

Descripción general

Use este comando para buscar rápidamente una imagen dentro de una imagen fuente y automatizar al instante todas las aplicaciones que utilicen elementos visuales. Puede capturar y procesar varias imágenes de diferentes tamaños a través de la pantalla HiDPI.

Otro beneficio principal de usar el reconocimiento de imágenes es ubicar una imagen después de haber movido dicha imagen, por ejemplo, de una ubicación en una página web a otra.

Además, en algunos casos, cuando los elementos de la UI de la aplicación no están disponibles para la automatización, puede utilizar la automatización basada en imágenes. Por ejemplo, cuando la aplicación se expone a través de Citrix o cuando se accede a la aplicación desde RDP, o cuando la detección de objetos no es tan confiable como las aplicaciones heredadas, puede usar el comando Reconocimiento de imágenes.

El comando Reconocimiento de imágenes ofrece las siguientes operaciones:

Tiempo de espera
Especifique el tiempo en milisegundos para esperar las imágenes que se capturarán desde las ventanas que pueden tardar en cargarse.
Seleccionar imagen 1
Puede capturar la imagen desde una ventana abierta o seleccionarla desde un archivo.
Si la captura se realiza desde una ventana abierta, también podrá especificar la ubicación del clic con respecto a una imagen. Esto es útil cuando la imagen de destino está borrosa, tiene de ruido de fondo o se repite varias veces.
Seleccionar imagen 2
Puede capturar la imagen desde una ventana abierta o seleccionarla desde un archivo.
  • También puede seleccionar una imagen fácilmente identificable y colocar su clic en relación con ella.
    Nota: La opción de clic relativo requiere la edición Enterprise Client 11.0 y superior.
  • Si se usa junto con Comando SI/SINO, seleccione Si la imagen se encuentra, hacer clic en ella para que aparezca la cruz.
  • Para volver a la posición predeterminada de la cruz (centro de la imagen), haga clic en Restablecer cruz.
Para un reconocimiento de imágenes más rápido:
  • Asegúrese de que la Imagen2 sea lo más pequeña posible.
  • Si un color en particular domina toda la pantalla (por ejemplo, en gris), asegúrese de que el píxel inicial de Imagen2 (el que está en la esquina superior izquierda) no incluya ese color.
Instancia de imagen
Utilice esta opción cuando la imagen de destino aparezca varias veces. Aquí, puede utilizar una variable cuando no sepa cuántas veces puede aparecer la imagen en la pantalla. Cuando utilice variables, asegúrese de asignar variables que admitan valores numéricos
Porcentaje de coincidencia
Utilice esta opción para especificar el porcentaje aceptable de píxeles coincidentes entre las dos imágenes.
Por ejemplo, un porcentaje de coincidencia del 20 % significa que incluso si hasta un 80 % de los píxeles no coinciden entre las dos imágenes, se considerará que las imágenes coinciden.
Tolerancia
Utilice esta opción para especificar el rango aceptable para los píxeles coincidentes.
Una tolerancia de 0 % significa que los valores RGB individuales de los píxeles que se comparan deben coincidir exactamente. Una tolerancia del 20 % permite que los valores RGB individuales de los píxeles varíen entre un +20 % y un −20 % para que la coincidencia se considere exitosa.
  • Mientras que el Porcentaje de coincidencia define la extensión de la discrepancia general permitida entre la imagen 1 y la imagen 2, la Tolerancia define el grado de discrepancia permitido entre dos píxeles que se comparan.
  • El espacio de colores RGB utiliza 8 bits para cada uno de los canales (rojo, verde y azul) y puede tener valores enteros entre 0 y 255.
Modo de comparación
Seleccione uno de los métodos de comparación:
  1. Avanzado: Esta es la selección predeterminada. Es el modo más preciso en comparación con otros y ofrece mejores resultados en los casos donde la resolución de la pantalla, la magnificación o la escala de la aplicación están sujetas a cambios.
    Nota: Si migró los bots creados en la versión 10.x de Enterprise Client a la versión actual, el modo de comparación que seleccionó no cambiará a Avanzado de forma automática. Solo los bots que se crean en la versión actual tendrán Avanzado como el modo predeterminado de comparación.
  2. Modo normal: Compara los componentes RGB de los píxeles con el origen. Use esto cuando no le moleste la velocidad y desee una coincidencia de color exacta en escenarios complejos.
  3. Modo de escala de grises: Convierte los píxeles a un nivel de escala de grises adecuado antes de la comparación. Use esto cuando los colores tienen un beneficio limitado en comparación y desea que su prueba se ejecute más rápido.
  4. Modo monocromo con umbral: Convierte los píxeles a negro o blanco antes de comparar. El valor de umbral se utiliza al convertir los píxeles RGB o de escala de grises a negro o blanco (un valor de píxel menor que el valor de umbral es negro; el mayor es blanco). Utilícelo cuando desee reconocer texto de varios colores contra fondos de varios colores.
Prueba rápida

Utilice el botón Prueba rápida para cerciorarse rápidamente de que los resultados sean los deseados. Así no tendrá que ejecutar la prueba completa.

  • Una Prueba rápida, que es similar a una prueba real, incluye los parámetros proporcionados para el Porcentaje de coincidencia, la Tolerancia y el Modo de comparación.
  • Si se usan variables en la lógica de TaskBot o MetaBot, no podrá aplicarse la Prueba rápida.
  • Para las tareas creadas en versiones anteriores (antes de 7.5), la Prueba rápida funcionará solo después de recuperar la imagen, ya que esta función está disponible a partir de la versión 7.5.
  • Version 11.3.1.1Si recibe el error No se puede cargar DLL 'Automation.ImageAlgorithm.dll' cuando hace clic en Prueba rápida, consulte Configuración de Windows Server Essential Media Pack.
Si el modo de registro seguro está habilitado:
Imagen1 no se guarda e Imagen2 no se captura.
Enviar comentarios