Η υποβολή ειδήσεων και ο στόλος NakBus βρίσκονται πλέον στον πίνακα συνεργατών
Χρησιμοποιήστε τα ίδια στοιχεία σύνδεσης (email και κωδικό πρόσβασης) με τον λογαριασμό προγραμματιστή σας για να συνδεθείτε στον πίνακα Nakordoni Partners και να διαχειρίζεστε εκεί ειδήσεις και τον στόλο λεωφορείων σας (NakDriver / NakManager) με ρόλους ομάδας. Τα κλειδιά API, τα endpoints και οι εφαρμογές σας παραμένουν αμετάβλητα και οι σελίδες εδώ συνεχίζουν να λειτουργούν. Άνοιγμα Nakordoni Partners

← Όλα τα endpoints

API αναγνώρισης πινακίδων κυκλοφορίας (ALPR / ANPR) Online

Διαβάζει τις πινακίδες κυκλοφορίας σε μια φωτογραφία οχήματος. Στείλτε με POST μία εικόνα (JPEG, PNG, WebP, BMP ή TIFF, έως 8 MB) ως σώμα JSON με image_url ή image_base64, ως αποστολή multipart/form-data στο πεδίο «image», ή ως ακατέργαστα bytes με Content-Type image/*. Κάθε πινακίδα που βρίσκεται επιστρέφεται με το κείμενο, βαθμολογία 0-1, εναλλακτικές αναγνώσεις, το πλαίσιο της πινακίδας σε pixel και τη βαθμολογία ανίχνευσης. Η μηχανή είναι ο δικός μας ανιχνευτής και αναγνώστης πινακίδων, βελτιστοποιημένος σε ευρωπαϊκά φορτηγά και λεωφορεία. Οι εικόνες επεξεργάζονται στη μνήμη και δεν αποθηκεύονται ποτέ. Το 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Θέση της πινακίδας σε pixel: 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: σε συμβάν οχήματος διαβάζει το στιγμιότυπο και γράφει την πινακίδα πίσω στο Frigate ως υποετικέτα. Η σύνδεση γίνεται με OAuth, έτσι κάθε χρήστης παίρνει το δικό του δωρεάν κλειδί.

Ενσωμάτωση Home Assistant στο GitHub ↗ Ολοκληρώσεις

🔑 Συνδεθείτε ως προγραμματιστής για να δοκιμάσετε αυτό το endpoint ζωντανά στο sandbox — 10 δωρεάν δοκιμαστικές κλήσεις ανά προϊόν την ημέρα. Σύνδεση

Ενημερώθηκε