close menu
انواع وظیفه مورد پشتیبانی
متدهای API
مقالات
GitHub icon
GitHub
Menu

مختصات اشیاء را در یک تصویر بدست آورید

یک متن تصویر، یک نظر به زبان انگلیسی ارسال کنید و حداکثر 6 مجموعه از مختصات اشیاء داده شده را دریافت کنید. می توانید مختصات نقطه و همچنین مختصات مستطیل را درخواست کنید. حداکثر اندازه تصویر در یک طرف 500 پیکسل است. تصاویر بزرگتر از آن در رابط کاربری کوچکتر می شوند.

Image-to-Coordinates captcha example, select objects on the picture
Image-to-Coordinates captcha example, draw a rectangle above objects
نمونه ای از وظایف "points" و "rectangles".

شیء وظیفه

خصوصیتنوعموردنیازهدف
typeرشتهبلهImageToCoordinatesTask
نوع وظیفه را تعریف می‌کند.
bodyرشتهبلهبدنه فایل که با base64 رمزگذاری شده است. حتماً آن را بدون شکستِ خط ارسال کنید. برچسب 'data:image/png,' یا برچسب‌های مشابه را در آن قرار ندهید، فقط base64 پاکیزه باید وجود داشته باشد!
commentرشتهخیرنظرات برای کار فقط با حروف انگلیسی. مثال: "select all cars" یا "Select objects in specified order".
modeرشتهخیرحالت وظیفه، می تواند "points" یا "rectangles" باشد. پیش فرض "points" است.
websiteURLرشتهخیرپارامتر اختیاری برای متمایزکردن منبع کپچاهای تصویری در آمارهای هزینه.

نمونه درخواست

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)

شیء راه‌حل وظیفه

خصوصیتنوعهدف
coordinatesرشتهآرایه ای از مجموعه مختصات. برای حالت "points" آن را (x,y) تنظیم کنید. برای "rectanglesی" (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"
}