API: Python SDK
Galvenās funkcijas
Prasības
Prasība
Detalizēta informācija
Ātrs sākums
Instalēšana
Pamata lietošana
Pilnīga kontrole
Uzstādīšanas rokasgrāmata
Priekšnoteikumi
Instalēšana ar pip
Instalācijas pārbaude
Pirmā uzstādīšana
Licences aktivizēšana
Pārbaudiet savienojumu
API atsauce
ChlorosLocal klase
Konstruktors
Parametrs
Tips
Noklusējums
Apraksts
Metodes
create_project(project_name, camera=None)
create_project(project_name, camera=None)Parametrs
Tips
Nepieciešams
Apraksts
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)Parametrs
Tips
Nepieciešams
Apraksts
configure(**settings)
configure(**settings)Parametrs
Tips
Noklusējums
Apraksts
process(mode="parallel", wait=True, progress_callback=None)
process(mode="parallel", wait=True, progress_callback=None)Parametrs
Tips
Noklusējums
Apraksts
get_config()
get_config()get_status()
get_status()shutdown_backend()
shutdown_backend()logout()
logout()Ērtības funkcijas
process_folder(folder_path, **options)
process_folder(folder_path, **options)Parametrs
Tips
Noklusējums
Apraksts
Konteksta pārvaldnieka atbalsts
Pilnīgi piemēri
1. piemērs: Pamata apstrāde
2. piemērs: Pielāgota darba plūsma
3. piemērs: vairāku mapju apstrāde partijās
4. piemērs: pētniecības procesa integrācija
5. piemērs: Pielāgota progresa uzraudzība
6. piemērs: Kļūdu apstrāde
7. piemērs: Konta pārvaldība un iziet no sistēmas
8. piemērs: Komandrindas rīks
Izņēmumu apstrāde
Izņēmumu hierarhija
Izņēmumu piemēri
Papildu tēmas
Pielāgota backend konfigurācija
Ne bloķējoša apstrāde
Atmiņas pārvaldība
Problēmu novēršana
Aizmugure nedarbojas
Licence nav atklātaProblēma: SDK brīdina par trūkstošu licenciRisinājumi:
Importēšanas kļūdasProblēma: ModuleNotFoundError: No module named 'chloros_sdk'Risinājumi:
ModuleNotFoundError: No module named 'chloros_sdk'Risinājumi:Apstrādes laika limitsProblēma: Apstrādes laika limits ir beidzies.Risinājumi:
Ports jau tiek izmantotsProblēma: Aizmugures ports 5000 ir aizņemtsRisinājumi:
Padomi par veiktspēju
Optimizējiet apstrādes ātrumu
Atmiņas optimizācija
Fona apstrāde
Integrācijas piemēri
Django integrācija
Flask API
Jupyter Notebook
Bieži uzdotie jautājumi
J: Vai SDK ir nepieciešams interneta savienojums?
J: Vai varu izmantot SDK serverī bez GUI?A: Jā! Prasības:
J: Kāda ir atšķirība starp Desktop, CLI un SDK?
Funkcija
Desktop GUI
CLI komandrinda
Python SDK
J: Vai es varu izplatīt ar SDK izveidotas lietotnes?A: SDK kodu var integrēt jūsu lietotnēs, bet:
J: Kā atjaunināt SDK?
J: Kur tiek saglabāti apstrādātie attēli?
J: Vai varu apstrādāt attēlus no Python skriptiem, kas darbojas pēc grafika?A: Jā! Izmantojiet Windows uzdevumu plānotāju ar Python skriptiem:
J: Vai SDK atbalsta async/await?A: Pašreizējā versija ir sinhronizēta. Lai izmantotu async funkciju, izmantojiet wait=False vai palaidiet atsevišķā pavedienā:
wait=False vai palaidiet atsevišķā pavedienā:J: Kā pārslēgties starp dažādiem Chloros+ kontiem?A: Izmantojiet logout() metodi, lai dzēstu kešatmiņā saglabātās paroles, pēc tam atkārtoti piesakieties ar jauno kontu:
logout() metodi, lai dzēstu kešatmiņā saglabātās paroles, pēc tam atkārtoti piesakieties ar jauno kontu:Palīdzība
Dokumentācija
Atbalsta kanāli
Parauga kods
LicenceProprietārā programmatūra - Autortiesības (c) 2025 MAPIR Inc.
Last updated