Obtener las coordenadas de los objetos de una imagen
Envíe un cuerpo de imagen, un comentario en inglés y reciba hasta 6 conjuntos de coordenadas de objetos dados. Puede solicitar coordenadas de puntos, así como coordenadas de rectángulos. El tamaño máximo de la imagen por un lado es de 500 píxeles. Las imágenes de mayor tamaño se reducirán en la interfaz del trabajador.


Ejemplo de tareas "points" y "rectangles"
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úrate de enviarlo sin fallas de línea. No incluyas 'data:image/png,' o etiquetas similares, ¡sólo base64! |
comment | Cadena | No | Comentarios para la tarea sólo en caracteres ingleses. Ejemplo: "Select objects in specified order" o "select all cars". |
mode | Cadena | No | Modo de tarea, puede ser "points" o "rectangles". Por defecto es "points". |
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
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 "points" es el conjunto (x,y). Para "rectangles" 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"
}