Lấy tọa độ các đối tượng trong ảnh
Đăng nội dung hình ảnh, bình luận bằng tiếng Anh và nhận tối đa 6 tập hợp tọa độ của các đối tượng đã cho. Bạn có thể yêu cầu tọa độ điểm cũng như tọa độ hình chữ nhật. Kích thước hình ảnh tối đa ở một bên sẽ là 500 pixel. Hình ảnh lớn hơn sẽ được thu nhỏ lại ở giao diện của nhân viên.
Ví dụ về tác vụ "điểm" và "hình chữ nhật"
Đối tượng tác vụ
Thuộc tính | Loại | Bắt buộc | Mục đích |
---|---|---|---|
type | Chuỗi | Có | ImageToCoordinatesTask Xác định loại tác vụ. |
body | Chuỗi | Có | Nội dung tập tin được mã hóa trong base64. Đảm bảo gửi nội dung này mà không ngắt dòng. Không chứa 'data:image/png,' hoặc các thẻ tương tự và chỉ có duy nhất base64! |
comment | Chuỗi | Không | Chỉ nhận xét tác vụ bằng các ký tự tiếng Anh. Ví dụ: “Chọn đối tượng theo thứ tự xác định” hoặc “chọn tất cả ô tô”. |
mode | Chuỗi | Không | Chế độ tác vụ có thể là "điểm" hoặc "hình chữ nhật". Chế độ mặc định là "điểm". |
websiteURL | Chuỗi | Không | Tham số tùy chọn để phân biệt nguồn của captcha hình ảnh trong số liệu thống kê chi tiêu. |
Ví dụ về yêu cầu
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)
Đối tượng giải của tác vụ
Thuộc tính | Loại | Mục đích |
---|---|---|
coordinates | Chuỗi | Dãy tập hợp tọa độ. Ở chế độ "điểm", tọa độ là tập hợp (x, y). Ở chế độ "hình chữ nhật", tọa độ là tập hợp (x1,y1,x2,y2) bắt đầu từ trên cùng bên trái đến dưới cùng bên phải. Điểm bắt đầu tọa độ nằm ở góc trên bên trái. |
Ví dụ về phản hồi
{
"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"
}