مختصات اشیا در یک تصویر را به دست میآورد
یک بدنه تصویری، یک توضیح (کامنت) را به انگلیسی منتشر کنید تا ۶ مجموعه مختصات اشیای معین را دریافت کنید. میتوانید مختصات نقطه و همینطور مختصات مستطیل را درخواست کنید. حداکثر اندازه تصویر در یک طرف ۵۰۰ پیکسل است. اندازه تصاویر بزرگتر طبق واسط کاربری کارگر کوچک میشود.
نمونه ای از وظایف "points" و "rectangles".
شیء وظیفه
خصوصیت | نوع | ضروری | هدف |
---|---|---|---|
type | رشته | بله | ImageToCoordinatesTask نوع وظیفه را تعیین میکند. |
body | رشته | بله | بدنه فایل که با base64 رمزگذاری شده است. حتماً آن را بدون شکستِ خطوط ارسال کنید. برچسب 'data:image/png,' یا برچسبهای مشابه را در آن قرار ندهید، باید فقط base64 خالص وجود داشته باشد! |
comment | رشته | خیر | توضیحات (کامنتها) وظیفه باید فقط با کاراکترهای انگلیسی باشند. مثال: "select all cars" یا "Select objects in specified order". |
mode | رشته | خیر | حالت وظیفه، میتواند «نقاط» یا «مستطیلها» باشد. حالت پیشفرض، «نقاط» است. |
websiteURL | رشته | خیر | پارامتر اختیاری برای متمایزکردن منبع کپچاهای تصویری در آمارهای هزینه. |
نمونه درخواست
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)
شیء راهحل وظیفه
خصوصیت | نوع | هدف |
---|---|---|
coordinates | رشته | آرایهای از مجموعه مختصات. برای حالت «نقاط»، مجموعه (x,y) تنظیم میشود. برای «مستطیلها» هم (x1,y1,x2,y2) است که از بالا به چپ شروع میشود تا پایین به راست. شروع مختصات در گوشه بالا سمت چپ است. |
نمونه پاسخ
{
"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"
}