Menu

Obtenir les coordonnées d'objets dans une image

Postez un corps d'image, un commentaire en anglais et recevez jusqu'à 6 jeux de coordonnées d'objets donnés. Vous pouvez demander des coordonnées de points, ainsi que des coordonnées de rectangles. La taille maximale d'un côté de l'image est de 500 pixels. Les images plus grandes seront réduites à l'interface du travailleur.

Image-to-Coordinates captcha example, select objects on the picture
Image-to-Coordinates captcha example, draw a rectangle above objects
Exemple de tâches "points" et "rectangles".

Objet de tâche

PropriétéTypeObligatoireObjectif
typeStringOuiImageToCoordinatesTask
Définit un type de tâche.
bodyStringOuiCorps du fichier encodé en base64. Assurez-vous de l'envoyer sans saut de ligne. N'incluez pas 'data:image/png,' ou des balises similaires, uniquement base64 propre!
commentStringNonCommentaires pour la tâche en caractères anglais uniquement. Exemple : "Select objects in specified order" ou "select all cars".
modeStringNonMode de travail, peut être "points" ou "rectangles". La valeur par défaut est "points".
websiteURLStringNonParamètre facultatif pour distinguer la source des captchas d'image dans les statistiques de dépenses.

Exemple de demande

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)

Objet de solution de tâche

PropriétéTypeObjectif
coordinatesStringTableau de coordonnées. Pour le mode "points", il s'agit de l'ensemble (x,y). Pour les "rectangles", il s'agit de (x1,y1,x2,y2), en partant du haut à gauche vers le bas à droite. Les coordonnées commencent au coin supérieur gauche.

Exemple de réponse

{
    "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"
}