API : Python SDK
Βασικά χαρακτηριστικά
Απαιτήσεις
Απαίτηση
Λεπτομέρειες
Γρήγορη εκκίνηση
Εγκατάσταση
Βασική χρήση
Πλήρης έλεγχος
Οδηγός εγκατάστασης
Προαπαιτούμενα
Εγκατάσταση μέσω pip
Επαλήθευση εγκατάστασης
Πρώτη ρύθμιση
Ενεργοποίηση άδειας χρήσης
Δοκιμή σύνδεσης
Αναφορά API
ChlorosLocal Class
Κατασκευαστής
Παράμετρος
Τύπος
Προεπιλογή
Περιγραφή
Μέθοδοι
create_project(project_name, camera=None)
create_project(project_name, camera=None)Παράμετρος
Τύπος
Απαιτείται
Περιγραφή
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)Παράμετρος
Τύπος
Απαιτείται
Περιγραφή
configure(**settings)
configure(**settings)Παράμετρος
Τύπος
Προεπιλογή
Περιγραφή
process(mode="parallel", wait=True, progress_callback=None)
process(mode="parallel", wait=True, progress_callback=None)Παράμετρος
Τύπος
Προεπιλογή
Περιγραφή
get_config()
get_config()get_status()
get_status()shutdown_backend()
shutdown_backend()logout()
logout()Λειτουργίες ευκολίας
process_folder(folder_path, **options)
process_folder(folder_path, **options)Παράμετρος
Τύπος
Προεπιλογή
Περιγραφή
Υποστήριξη διαχειριστή περιβάλλοντος
Πλήρη παραδείγματα
Παράδειγμα 1: Βασική επεξεργασία
Παράδειγμα 2: Προσαρμοσμένη ροή εργασίας
Παράδειγμα 3: Μαζική επεξεργασία πολλαπλών φακέλων
Παράδειγμα 4: Ενσωμάτωση ροής έρευνας
Παράδειγμα 5: Προσαρμοσμένη παρακολούθηση προόδου
Παράδειγμα 6: Αντιμετώπιση σφαλμάτων
Παράδειγμα 7: Διαχείριση λογαριασμού και αποσύνδεση
Παράδειγμα 8: Εργαλείο γραμμής εντολών
Χειρισμός εξαιρέσεων
Ιεραρχία εξαιρέσεων
Παραδείγματα εξαιρέσεων
Προχωρημένα θέματα
Προσαρμοσμένη διαμόρφωση backend
Επεξεργασία χωρίς μπλοκάρισμα
Διαχείριση μνήμης
Αντιμετώπιση προβλημάτων
Το backend δεν ξεκινά
Η άδεια χρήσης δεν ανιχνεύεταιΠρόβλημα: Το SDK προειδοποιεί για την έλλειψη άδειας χρήσηςΛύσεις:
Σφάλματα εισαγωγήςΠρόβλημα: ModuleNotFoundError: No module named 'chloros_sdk'Λύσεις:
ModuleNotFoundError: No module named 'chloros_sdk'Λύσεις:Χρονικό όριο επεξεργασίαςΠρόβλημα: Χρονικό όριο επεξεργασίαςΛύσεις:
Θύρα ήδη σε χρήσηΠρόβλημα: Η θύρα 5000 του backend είναι κατειλημμένηΛύσεις:
Συμβουλές για την απόδοση
Βελτιστοποίηση της ταχύτητας επεξεργασίας
Βελτιστοποίηση μνήμης
Επεξεργασία στο παρασκήνιο
Παραδείγματα ενσωμάτωσης
Ενσωμάτωση Django
Flask API
Jupyter Notebook
Συχνές ερωτήσεις
Ε: Το SDK απαιτεί σύνδεση στο διαδίκτυο;
Ε: Μπορώ να χρησιμοποιήσω το SDK σε έναν διακομιστή χωρίς GUI;Α: Ναι! Απαιτήσεις:
Ε: Ποια είναι η διαφορά μεταξύ Desktop, CLI και SDK;
Χαρακτηριστικό
Desktop GUI
CLI Γραμμή εντολών
Python SDK
Ε: Μπορώ να διανέμω εφαρμογές που έχουν δημιουργηθεί με το SDK;Α: Ο κώδικας SDK μπορεί να ενσωματωθεί στις εφαρμογές σας, αλλά:
Ε: Πώς μπορώ να ενημερώσω το SDK;
Ε: Πού αποθηκεύονται οι επεξεργασμένες εικόνες;
Ε: Μπορώ να επεξεργαστώ εικόνες από σενάρια Python που εκτελούνται σύμφωνα με το πρόγραμμα;Α: Ναι! Χρησιμοποιήστε το Windows Task Scheduler με σενάρια Python:
Ε: Το SDK υποστηρίζει async/await;Α: Η τρέχουσα έκδοση είναι συγχρονισμένη. Για ασύγχρονη συμπεριφορά, χρησιμοποιήστε το wait=False ή εκτελέστε σε ξεχωριστό νήμα:
wait=False ή εκτελέστε σε ξεχωριστό νήμα:Ε: Πώς μπορώ να εναλλάσσω διαφορετικούς λογαριασμούς Chloros+;Α: Χρησιμοποιήστε τη μέθοδο logout() για να διαγράψετε τα αποθηκευμένα διαπιστευτήρια και, στη συνέχεια, συνδεθείτε ξανά με τον νέο λογαριασμό:
logout() για να διαγράψετε τα αποθηκευμένα διαπιστευτήρια και, στη συνέχεια, συνδεθείτε ξανά με τον νέο λογαριασμό:Λήψη βοήθειας
Τεκμηρίωση
Κανάλια υποστήριξης
Δείγμα κώδικα
Άδεια χρήσηςΙδιόκτητο λογισμικό - Πνευματικά δικαιώματα (c) 2025 MAPIR Inc.
Last updated