API : Python SDK
Ključne značajke
Zahtjevi
Zahtjev
Detalji
Brzi početak
Instalacija
Osnovna upotreba
Potpuna kontrola
Vodič za instalaciju
Preduvjeti
Instalirajte putem pip-a
Provjerite instalaciju
Prvo postavljanje
Aktivacija licence
Testiraj vezu
API Referenca
ChlorosLocal Class
Konstruktor
Parametar
Upišite
Zadano
Opis
Metode
create_project(project_name, camera=None)
create_project(project_name, camera=None)Parametar
Upišite
Obavezno
Opis
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)Parametar
Upišite
Obavezno
Opis
configure(**settings)
configure(**settings)Parametar
Upišite
Zadano
Opis
process(mode="parallel", wait=True, progress_callback=None)
process(mode="parallel", wait=True, progress_callback=None)Parametar
Upišite
Zadano
Opis
get_config()
get_config()get_status()
get_status()shutdown_backend()
shutdown_backend()logout()
logout()Pogodne funkcije
process_folder(folder_path, **options)
process_folder(folder_path, **options)Parametar
Upišite
Zadano
Opis
Podrška za upravitelja konteksta
Potpuni primjeri
Primjer 1: Osnovna obrada
Primjer 2: Prilagođeni tijek rada
Primjer 3: Skupna obrada više mapa
Primjer 4: Integracija istraživačkog cjevovoda
Primjer 5: Prilagođeno praćenje napretka
Primjer 6: Rješavanje grešaka
Primjer 7: Upravljanje računom i odjava
Primjer 8: Alat za naredbeni redak
Rukovanje iznimkama
Hijerarhija izuzetaka
Primjeri izuzetaka
Napredne teme
Prilagođena pozadinska konfiguracija
Obrada bez blokiranja
Upravljanje memorijom
Rješavanje problema
Pozadina se ne pokreće
Licenca nije otkrivenaProblem: SDK upozorava na nedostatak licenceRješenja:
Pogreške pri uvozuProblem: ModuleNotFoundError: No module named 'chloros_sdk'Rješenja:
ModuleNotFoundError: No module named 'chloros_sdk'Rješenja:Istek vremena obradeProblem: Obrada je isteklaRješenja:
Port se već koristiProblem: Pozadinski port 5000 zauzetRješenja:
Savjeti za izvedbu
Optimizirajte brzinu obrade
Optimizacija memorije
Obrada u pozadini
Primjeri integracije
Django integracija
Bočica API
Jupyterova bilježnica
FAQ
P: Da li SDK zahtijeva internetsku vezu?
P: Mogu li koristiti SDK na poslužitelju bez GUI-ja?O: Da! Zahtjevi:
P: Koja je razlika između računala, CLI i SDK?
Značajka
GUI radne površine
CLI naredbeni redak
Python SDK
P: Mogu li distribuirati aplikacije izgrađene s SDK?A: SDK kod može se integrirati u vaše aplikacije, ali:
P: Kako mogu ažurirati SDK?
P: Gdje se spremaju obrađene slike?
P: Mogu li obraditi slike iz Python skripti koje se izvode prema rasporedu?O: Da! Koristite Windows Planer zadataka sa Python skriptama:
P: Podržava li SDK async/await?O: Trenutna verzija je sinkrona. Za asinkrono ponašanje koristite wait=False ili pokrenite u zasebnoj niti:
wait=False ili pokrenite u zasebnoj niti:P: Kako se prebacivati između različitih Chloros+ računa?A: Upotrijebite metodu logout() za brisanje predmemoriranih vjerodajnica, a zatim se ponovno prijavite s novim računom:
logout() za brisanje predmemoriranih vjerodajnica, a zatim se ponovno prijavite s novim računom:Dobivanje pomoći
Dokumentacija
Kanali podrške
Uzorak koda
LicencaVlasnički softver - Autorska prava (c) 2025 MAPIR Inc.
Last updated