API: Python SDK
Pagrindinės savybės
Reikalavimai
Reikalavimas
Išsami informacija
Greitasis pradžios vadovas
Įdiegimas
Pagrindinis naudojimas
Visiškas valdymas
Įdiegimo vadovas
Būtinos sąlygos
Įdiegti per pip
Diegimo patikrinimas
Pirminis nustatymas
Licencijos aktyvavimas
Ryšio patikrinimas
API nuoroda
Klasė „ChlorosLocal“
Konstruktorius
Parametras
Tipas
Numatytasis
Aprašymas
Metodai
create_project(project_name, camera=None)
create_project(project_name, camera=None)Parametras
Tipas
Privalomas
Aprašymas
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)Parametras
Tipas
Privalomas
Aprašymas
configure(**settings)
configure(**settings)Parametras
Tipas
Numatytasis
Aprašymas
process(mode="parallel", wait=True, progress_callback=None)
process(mode="parallel", wait=True, progress_callback=None)Parametras
Tipas
Numatytasis
Aprašymas
get_config()
get_config()get_status()
get_status()shutdown_backend()
shutdown_backend()logout()
logout()Patogios funkcijos
process_folder(folder_path, **options)
process_folder(folder_path, **options)Parametras
Tipas
Numatytasis
Aprašymas
Konteksto tvarkyklės palaikymas
Išsamūs pavyzdžiai
1 pavyzdys: Pagrindinis apdorojimas
2 pavyzdys: Pasirinktinis darbo srautas
3 pavyzdys: Keleto aplankų apdorojimas partijomis
4 pavyzdys: Integracija į tyrimų procesą
5 pavyzdys: Individualus pažangos stebėjimas
6 pavyzdys: Klaidų tvarkymas
7 pavyzdys: Paskyros valdymas ir išsiregistravimas
8 pavyzdys: Komandinės eilutės įrankis
Išimčių tvarkymas
Išimčių hierarchija
Išimčių pavyzdžiai
Išplėstinės temos
Pasirinktinė užkulisio konfigūracija
Neužblokuojantis apdorojimas
Atminties valdymas
Trikčių šalinimas
Backend nepaleidžiamas
Licencija nerastaProblema: SDK įspėja apie trūkstamą licencijąSprendimai:
Importo klaidosProblema: ModuleNotFoundError: No module named 'chloros_sdk'Sprendimai:
ModuleNotFoundError: No module named 'chloros_sdk'Sprendimai:Apdorojimo laiko limitasProblema: Pasibaigė apdorojimo laiko limitasSprendimai:
Prievadas jau naudojamasProblema: Užimtas vidinis prievadas 5000Sprendimai:
Našumo patarimai
Optimizuokite apdorojimo greitį
Atminties optimizavimas
Fono apdorojimas
Integracijos pavyzdžiai
Django integracija
Flask API
Jupyter Notebook
DUK
K: Ar SDK reikalauja interneto ryšio?
K: Ar galiu naudoti SDK serveryje be GUI?A: Taip! SDK veikia be grafinės sąsajos tiek Windows, tiek Linux serveriuose.Linux (rekomenduojama be grafinės sąsajos):
K: Koks skirtumas tarp „Desktop“, CLI ir SDK?
Funkcija
„Desktop“ GUI
CLI Komandinė eilutė
Python SDK
K: Ar galiu platinti programas, sukurtas naudojant SDK?A: SDK kodą galima integruoti į jūsų programas, tačiau:
K: Kaip atnaujinti SDK?
K: Kur išsaugomi apdoroti vaizdai?
K: Ar galiu apdoroti vaizdus iš Python scenarijų, vykdomų pagal tvarkaraštį?A: Taip! Naudokite savo operacinės sistemos tvarkaraščio planavimo priemonę su Python scenarijais:
K: Ar SDK palaiko async/await?A: Dabartinė versija yra sinchroninė. Norėdami naudoti asinchroninį elgesį, naudokite wait=False arba paleiskite atskirame sraute:
wait=False arba paleiskite atskirame sraute:K: Kaip perjungti skirtingas Chloros+ paskyras?A: Naudokite logout() metodą, kad išvalytumėte išsaugotus prisijungimo duomenis, tada prisijunkite iš naujo su nauja paskyra:
logout() metodą, kad išvalytumėte išsaugotus prisijungimo duomenis, tada prisijunkite iš naujo su nauja paskyra:Pagalba
Dokumentacija
Pagalbos kanalai
Pavyzdinis kodas
LicencijaNuosavybinė programinė įranga – Autorinės teisės (c) 2025 MAPIR Inc.
Last updated