Obtener las coordenadas de los objetos en una imagen
Envíe un cuerpo de imagen, un comentario en inglés y reciba hasta 6 conjuntos de coordenadas de determinados objetos. Puede solicitar coordenadas de puntos, así como coordenadas de rectángulos. El tamaño máximo lateral de la imagen es de 500 píxeles. Las imágenes de mayor tamaño se reducirán en la interfaz del trabajador.
Ejemplo de tareas "puntos" y "rectángulos"
Objeto de la tarea
Propiedad | Tipo | Requerido | Propósito |
---|---|---|---|
type | Cadena | Sí | ImageToCoordinatesTask Define el tipo de tarea. |
body | Cadena | Sí | El archivo está codificado en base64. Asegúrese de enviarlo sin fallas de línea. No incluya 'data:image/png,' o etiquetas similares, ¡sólo base64! |
comment | Cadena | No | Comentarios para la tarea sólo en caracteres en inglés. Ejemplo: "Seleccione los objetos en un orden especificado" o "seleccione todos los autos". |
mode | Cadena | No | Modo de tarea, puede ser "puntoss" o "rectángulos". Por defecto es "puntos". |
websiteURL | Cadena | No | Parámetro opcional para distinguir la fuente de los captchas de imagen en las estadísticas de gastos. |
Ejemplo de solicitud
Python
Javascript
Go
PHP
bash
#pip3 install anticaptchaofficial
from anticaptchaofficial.imagetocoordinates import *
solver = imagetocoordinates()
solver.set_verbose(1)
solver.set_key("YOUR_KEY")
solver.set_mode("points")
solver.set_comment("Select objects in specified order")
coordinates = solver.solve_and_return_solution("coordinates.png")
if coordinates != 0:
print("coordinates: ", coordinates)
else:
print("task finished with error "+solver.error_code)
Objeto de solución de la tarea
Propiedad | Tipo | Propósito |
---|---|---|
coordinates | Cadena | Conjunto de coordenadas. Para el modo "puntos" es el conjunto (x,y). Para "rectángulos" es (x1,y1,x2,y2), empezando desde arriba a la izquierda hasta abajo a la derecha. Las coordenadas comienzan en la esquina superior izquierda. |
Ejemplo de respuesta
{
"errorId":0,
"status":"ready",
"solution":
{
"coordinates":[
[17,48,54,83],
[76,93,140,164]
]
},
"cost":"0.000700",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}