שליחת חדשות וצי NakBus נמצאים כעת בלוח השותפים
השתמשו באותם פרטי התחברות (אימייל וסיסמה) של חשבון המפתחים שלכם כדי להיכנס ללוח הבקרה של Nakordoni Partners ולנהל שם חדשות ואת צי האוטובוסים שלכם (NakDriver / NakManager) עם תפקידי צוות. מפתחות ה-API, נקודות הקצה והאפליקציות שלכם נשארים ללא שינוי, והדפים כאן ממשיכים לעבוד. פתח את Nakordoni Partners

← כל נקודות הקצה

API זיהוי לוחיות רישוי (ALPR / ANPR) Online

קורא לוחיות רישוי בתמונה של רכב. שלחו ב-POST תמונה אחת (JPEG, PNG, WebP, BMP או TIFF, עד 8 MB) כגוף JSON עם image_url או image_base64, כהעלאת multipart/form-data בשדה "image", או כבתים גולמיים עם Content-Type מסוג image/*. כל לוחית שנמצאה מוחזרת עם הטקסט, ציון 0-1, קריאות חלופיות, תיבת הלוחית בפיקסלים וציון הזיהוי. המנוע הוא גלאי וקורא הלוחיות שלנו, המכוון למשאיות ואוטובוסים אירופיים. תמונות מעובדות בזיכרון ולעולם אינן נשמרות. image_url חייב להיות כתובת http(s) ציבורית; כתובות פרטיות ופנימיות, וכן הפניות אליהן, נדחות, וההורדה נעצרת לאחר 10 שניות.

POST https://nakordoni.eu/api/v2/data/plate-recognition — מחלקת מכסה: heavy

פרמטרתיאור
image_url(גוף JSON) כתובת URL ציבורית (http(s)) של התמונה. עד 8 MB, עד 3 הפניות, מגבלת הורדה של 10 s.
image_base64(גוף JSON) התמונה כ-base64 (קידומת data:image/...;base64, מותרת). שלחו image_url או image_base64, לא את שניהם.

שדות התשובה — בתוך אובייקט data שבמעטפת התשובה. [] מסמן רשימה, ולכן data.items[].name הוא שדה name של כל פריט. שדה יהיה null, ייעדר או יחזור כרשימה ריקה כשאין לנו ערך עבורו — לעולם לא ערך ממלא מקום.

שדהתיאור
data.successtrue כאשר נקראה לפחות לוחית אחת; data.message מציין כמה.
data.processing_timeהזמן שהוקדש לבקשה במילישניות (הורדה וזיהוי).
data.results[]רשומה אחת לכל לוחית, ציון הזיהוי הגבוה ביותר ראשון.
data.results[].plateטקסט הלוחית, באותיות גדולות, אותיות A-Z וספרות בלבד (ללא רווחים או מקפים).
data.results[].scoreודאות הקריאה 0-1 (ממוצע הוודאות של כל תו).
data.results[].candidates[]עד 5 קריאות {plate, score}, הטובה ביותר ראשונה; הראשונה היא הלוחית.
data.results[].region{code, score} עם מדינת הלוחית כאשר המנוע מצליח לזהות אותה; אחרת null (המנוע הנוכחי אינו מסיק את המדינה).
data.results[].boxמיקום הלוחית בפיקסלים: xmin, ymin, xmax, ymax.
data.results[].dscoreודאות זיהוי הלוחית 0-1.
data.results[].vehicleפרטי הרכב כאשר זמינים; null עם המנוע הנוכחי.
error.code400: image_required, bad_json, bad_base64, one_image_only, bad_image_url, image_url_not_allowed, image_url_fetch_failed, image_url_timeout, invalid_image, unsupported_image_type, unsupported_content_type, upload_failed. 404: no_plate_detected. 413: payload_too_large. 500: engine_error.
curl -X POST "https://nakordoni.eu/api/v2/data/plate-recognition" \
  -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX" \
  -H "Content-Type: application/json" \
  -d '{
    "image_url": "https://nakordoni.eu/img/developers/plate-recognition-example-bus.jpg"
}'

זיהוי לוחיות רישוי (ANPR / ALPR) לרכבים אירופיים

Plate Image Recognition API הוא שירות לזיהוי לוחיות רישוי (LPR): שולחים תמונה ומקבלים את טקסט הלוחית כ-JSON. זהו מנוע ANPR / ALPR משלנו, מכוון למשאיות ואוטובוסים באיחוד האירופי במעברי גבול ובמסופי אוטובוסים, והוא קורא גם לוחיות של מכוניות ואופנועים.

גרסה v4 מוסיפה את מדינת הלוחית ואת סוג הרכב (car, bus, truck או motorcycle). היא מקבלת גם אפשרויות בקשה אופציונליות: regions, כדי להטות את התוצאה למדינות שאתם מצפים להן; camera_id ו-timestamp, שחוזרים בתגובה; סף score; ומצב fast.

GDPR כבר בתכנון: ה-API מאוחסן באיחוד האירופי, וכל תמונה מעובדת בזיכרון בלבד ואינה נשמרת לעולם. שום שירות ראייה של צד שלישי אינו רואה את התמונות שלכם.

אינטגרציות: Home Assistant

אינטגרציית ה-Home Assistant בקוד פתוח שלנו (רישיון MIT, מותקנת עם HACS) קוראת לוחיות רישוי ממצלמות ה-Home Assistant שלכם. היא נותנת חיישן ואירוע לכל לוחית, עם מדינת הלוחית וסוג הרכב. היא תומכת ב-Frigate: באירוע רכב היא קוראת את ה-snapshot וכותבת את הלוחית בחזרה ל-Frigate כ-sub-label. ההתחברות משתמשת ב-OAuth, כך שכל משתמש מקבל מפתח חינמי משלו.

אינטגרציית Home Assistant ב-GitHub ↗ אינטגרציות

🔑 התחבר כמפתח כדי לנסות נקודת קצה זו בשידור חי ב-sandbox — 10 קריאות בדיקה חינם לכל מוצר ליום. התחברות

עודכן