Obter coordenadas de objetos de uma imagem
Publique um corpo de imagem, um comentário em inglês e receba até 6 conjuntos de coordenadas de determinados objetos. Pode solicitar coordenadas de pontos, bem como coordenadas de retângulos. O tamanho máximo da imagem de um lado é de 500 pixels. As imagens maiores do que isso serão reduzidas na interface do worker.
Um exemplo de tarefas "points" e "rectangles
Objeto da tarefa
Propriedade | Tipo | Obrigatório | Motivo |
---|---|---|---|
type | String | Sim | ImageToCoordinatesTask Define um tipo de tarefa. |
body | String | Sim | Corpo de arquivo codificado em base64. Certifique-se de enviá-lo sem quebra de linhas. Não inclua 'data:image/png,' ou tags similares, somente o base64! |
comment | String | Não | Comentários para a tarefa apenas em caracteres ingleses. Exemplo: "Select objects in specified order" ou "select all cars". |
mode | String | Não | Modo de tarefa, pode ser "points" ou "rectangles". A predefinição é "points". |
websiteURL | String | Não | Parâmetro opcional para distinguir a fonte dos captchas de imagem nas estatísticas de gasto. |
Exemplo de solicitação
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 solução de tarefa
Propriedade | Tipo | Motivo |
---|---|---|
coordinates | String | Conjunto de coordenadas. Para o modo "points" é o conjunto (x,y). Para "rectangles" é (x1,y1,x2,y2), começando do canto superior esquerdo para o canto inferior direito. O início das coordenadas é no canto superior esquerdo. |
Exemplo de resposta
{
"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"
}