API: Python SDK
Pagrindinės savybės
Reikalavimai
Reikalavimas
Išsami informacija
Greitasis pradžios vadovas
Įdiegimas
Pagrindinis naudojimas
Visas valdymas
Įdiegimo vadovas
Priešreikalavimai
Įdiegti per pip
Įdiegimo patikrinimas
Pirmasis nustatymas
Licencijos aktyvavimas
Ryšio testavimas
API nuoroda
ChlorosLocal klasė
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
Reikalingas
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: kelių aplankų apdorojimas partijomis
4 pavyzdys: tyrimų proceso integravimas
5 pavyzdys: individualus proceso stebėjimas
6 pavyzdys: klaidų tvarkymas
7 pavyzdys: paskyros valdymas ir išsijungimas
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
Pasirinktinis užpakalinės dalies konfigūravimas
Neužblokuojantis apdorojimas
Atminties valdymas
Trikčių šalinimas
Backend nepradeda veikti
Licencija neaptiktaProblema: SDK įspėja apie trūkstamą licencijąSprendimai:
Importavimo klaidosProblema: ModuleNotFoundError: No module named 'chloros_sdk'Sprendimai:
ModuleNotFoundError: No module named 'chloros_sdk'Sprendimai:Apdorojimo laiko limitasProblema: Apdorojimo laiko limitasSprendimai:
Prievadas jau naudojamasProblema: Užimtas užpakalinis 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! Reikalavimai:
K: Koks skirtumas tarp Desktop, CLI ir SDK?
Funkcija
Desktop GUI
CLI Komandų 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 saugomi apdoroti vaizdai?
K: Ar galiu apdoroti vaizdus iš Python skriptų, veikiančių pagal tvarkaraštį?A: Taip! Naudokite Windows užduočių planavimo programą su Python skriptais:
K: Ar SDK palaiko async/await?A: Dabartinė versija yra sinchroninė. Asinchroniniam veikimui naudokite wait=False arba vykdykite atskirame sraute:
wait=False arba vykdykite 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