API: Python SDK
Ključne značilnosti
Zahteve
Zahteva
Podrobnosti
Hitri začetek
Namestitev
Osnovna uporaba
Popoln nadzor
Navodila za namestitev
Predpogoji
Namestitev prek pip
Preverjanje namestitve
Prva namestitev
Aktiviranje licence
Preizkus povezave
API Reference
Razred ChlorosLocal
Konstruktor
Parameter
Tip
Privzeto
Opis
Metode
create_project(project_name, camera=None)
create_project(project_name, camera=None)Parameter
Tip
Obvezno
Opis
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)Parameter
Tip
Obvezno
Opis
configure(**settings)
configure(**settings)Parameter
Tip
Privzeto
Opis
process(mode="parallel", wait=True, progress_callback=None)
process(mode="parallel", wait=True, progress_callback=None)Parameter
Tip
Privzeto
Opis
get_config()
get_config()get_status()
get_status()shutdown_backend()
shutdown_backend()logout()
logout()Funkcije za lažje delo
process_folder(folder_path, **options)
process_folder(folder_path, **options)Parameter
Tip
Privzeto
Opis
Podpora za upravitelja konteksta
Celotni primeri
Primer 1: Osnovna obdelava
Primer 2: Prilagojeni delovni tok
Primer 3: Obdelava več map v paketu
Primer 4: integracija raziskovalnega procesa
Primer 5: prilagojeno spremljanje napredka
Primer 6: Obravnavanje napak
Primer 7: Upravljanje računa in odjava
Primer 8: Orodje za ukazno vrstico
Obravnavanje izjem
Hierarhija izjem
Primeri izjem
Napredne teme
Prilagojena konfiguracija backenda
Neoviranje obdelave
Upravljanje pomnilnika
Odpravljanje težav
Backend se ne zažene
Licenca ni zaznanaTežava: SDK opozarja na manjkajočo licencoRešitve:
Napake pri uvozuTežava: ModuleNotFoundError: No module named 'chloros_sdk'Rešitve:
ModuleNotFoundError: No module named 'chloros_sdk'Rešitve:Časovni limit obdelaveTežava: Časovni limit obdelaveRešitve:
Vrata so že v uporabiProblem: Vrata 5000 v ozadju so zasedenaRešitve:
Nasveti za izboljšanje zmogljivosti
Optimizirajte hitrost obdelave
Optimiziranje pomnilnika
Obdelava v ozadju
Primeri integracije
Integracija Django
Flask API
Jupyter Notebook
Pogosta vprašanja
V: Ali SDK zahteva internetno povezavo?
V: Ali lahko uporabljam SDK na strežniku brez grafičnega vmesnika?O: Da! Zahteve:
V: Kakšna je razlika med Desktop, CLI in SDK?
Funkcija
Desktop GUI
CLI ukazna vrstica
Python SDK
V: Ali lahko distribuiram aplikacije, ustvarjene z SDK?O: Kodo SDK lahko vključite v svoje aplikacije, vendar:
V: Kako posodobim SDK?
V: Kje se shranijo obdelane slike?
V: Ali lahko obdelujem slike iz skriptov Python, ki tečejo po urniku?O: Da! Uporabite Windows Task Scheduler s skripti Python:
V: Ali SDK podpira async/await?O: Trenutna različica je sinhrona. Za asinhrono delovanje uporabite wait=False ali izvajajte v ločenem niti:
wait=False ali izvajajte v ločenem niti:V: Kako preklopim med različnimi računi Chloros+?O: Uporabite metodo logout(), da izbrišete shranjena poverilnica, nato se ponovno prijavite z novim računom:
logout(), da izbrišete shranjena poverilnica, nato se ponovno prijavite z novim računom:Pomoč
Dokumentacija
Kanali podpore
Vzorec kode
LicencaLastniška programska oprema – Copyright (c) 2025 MAPIR Inc.
Last updated