InglésFrancésEspañol

icono de página de OnWorks

visgrep - Online en la nube

Ejecute visgrep en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando visgrep que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


visgrep - Visual grep, greps para imágenes en otra imagen

SINOPSIS


visgrep [opciones] image.png detectar.png partido.png ...

DESCRIPCIÓN


visgrep es un programa que busca imágenes en otra imagen.

Los archivos detect.png y match.png también pueden ser archivos .pat.

Todos los archivos .pat se crean usando png2pat(1) or rgb2pat(1). Se escanea el archivo image.png
detect.pat a partir de X, Y dados en los parámetros. Cuando se encuentra detect.pat, entonces todos los
Los archivos match.pat se escanean con un desplazamiento de x, y dado en los parámetros. Si se encuentra una coincidencia,
después visgrep imprime la x, y y el índice del elemento.

Por ejemplo, image.png es una captura de pantalla y match1.pat .. match5.pat son imágenes de letras
un dedo del pie. Cada una de estas letras está encerrada en un cuadro azul, por lo que detect.pat es una imagen del
esquina superior izquierda de la caja. Este cuadro no se incluye en los archivos de coincidencia * .pat, por lo que
en realidad están desplazados 5 píxeles hacia abajo y 4 píxeles hacia la izquierda. Podrías ejecutarlo así
entonces:

visgrep -x-4 -y5 imagen.png partido_esquina.pat partido_a.pat partido_b.bat ...

Etc, con todos los partidos listados. Ahora suponga que la pantalla muestra ace, por lo que visgrep podría generar:

10,10 0
50,10 2
90,10 4

Mostrando que match_a.pat (índice 0) está en 10,10 en la pantalla. Si no se encuentra ninguna coincidencia
aunque se encuentre la imagen de detección, el índice será -1.

OPCIONES


Un resumen de las opciones se incluye a continuación.

-h Mostrar resumen de opciones.

-x Establezca el desplazamiento x para la coincidencia de detección.

-y Establezca el desplazamiento y para la coincidencia de detección.

-X Empiece a escanear en X.

-Y Empiece a escanear en Y.

-t Establezca tolerancia para coincidencias 'difusas', los números más altos son más tolerantes.

SALIR ESTADO


0 se hizo al menos una coincidencia.

1 no se hicieron coincidencias.

2 ocurrió un error.

Utilice visgrep en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad