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
Instalācijas rokasgrāmata
Priekšnosacījumi
Instalēšana ar pip
Instalācijas pārbaude
Pirmā uzstādīšana
Licences aktivizēšana
Savienojuma pārbaude
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
Obligāts
Apraksts
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)Parametrs
Tips
Obligāts
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
Pilni piemēri
1. piemērs: Pamata apstrāde
2. piemērs: Pielāgota darba plūsma
3. piemērs: vairāku mapju partiju apstrāde
4. piemērs: integrācija pētniecības procesā
5. piemērs: Pielāgota procesa gaitu uzraudzība
6. piemērs: Kļūdu apstrāde
7. piemērs: Kontu 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 aizmugures konfigurācija
Ne bloķējoša apstrāde
Atmiņas pārvaldība
Problēmu novēršana
Backend nepalaižas
Licence nav atpazī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 beidziesRisinā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
Apstrāde fonā
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 grafiskās lietotāja saskarnes?A: Jā! SDK darbojas bez grafiskās saskarnes gan Windows, gan Linux serveros.Linux (ieteicams bez grafiskās saskarnes):
J: Kāda ir atšķirība starp Desktop, CLI un SDK?
Funkcija
Desktop GUI
CLI Komandu rinda
Python SDK
J: Vai es varu izplatīt lietotnes, kas izstrādātas ar SDK?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 saskaņā ar grafiku?A: Jā! Izmantojiet savas operētājsistēmas plānotāju ar Python skriptiem:
J: Vai SDK atbalsta async/await?A: Pašreizējā versija ir sinhronā. Lai izmantotu asinhrono darbību, 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šēto autentifikācijas informāciju, pēc tam atkārtoti piesakieties ar jauno kontu:
logout() metodi, lai dzēstu kešēto autentifikācijas informāciju, pēc tam atkārtoti piesakieties ar jauno kontu:Palīdzības saņemšana
Dokumentācija
Atbalsta kanāli
Parauga kods
LicenceAutortiesību aizsargāta programmatūra - Autortiesības (c) 2025 MAPIR Inc.
Last updated