الحصول على إحداثيات الكائنات في الصورة
انشر نصًا للصورة وتعليقًا باللغة الإنجليزية واحصل على ما يصل إلى 6 مجموعات من إحداثيات الكائنات المحددة. يمكنك طلب إحداثيات النقطة، وكذلك إحداثيات المستطيل. الحد الأقصى لحجم الصورة على جانب واحد هو 500 بكسل. سيتم تصغير حجم الصور الأكبر من ذلك في واجهة العامل.
مثال على مهام "points" و"rectangles".
Task object
الخاصية | نوع الخاصية | الأهمية | الوظيفة |
---|---|---|---|
type | String | مطلوبة | ImageToCoordinatesTask برجاء تعيين نوع المهمة |
body | String | مطلوبة | نص الملف المشفر بنظام base64. تأكد من إرسال النص بدون فواصل أسطر. كذلك يرجى عدم ارسال (امتدادات مثل jpg أو png) أو علامات مشابهة، فقط نص مكتوب بترميز base64! |
comment | String | غير مطلوبة | التعليقات على المهمة بالأحرف الإنجليزية فقط. مثال: "select all cars" أو "Select objects in specified order". |
mode | String | غير مطلوبة | وضع المهمة، يمكن أن يكون "points" أو "rectangles". الافتراضي هو "points". |
websiteURL | String | غير مطلوبة | ميزة اختيارية لتمييز مصدر رموز التحقق من الصورة في احصائيات الإنفاق. |
مثال على الطلب
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 | String | مجموعة من الإحداثيات. بالنسبة إلى وضع "points"، تم تعيينه (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"
}