API : Python SDK
Tärkeimmät ominaisuudet
Vaatimukset
Vaatimus
Tiedot
Pikaopas
Asennus
Peruskäyttö
Täysi hallinta
Asennusopas
Edellytykset
Asenna pip:n kautta
Varmista asennus
Ensimmäinen asennus
Lisenssin aktivointi
Yhteyden testaaminen
API-viite
ChlorosLocal-luokka
Konstruktori
Parametri
Tyyppi
Oletusarvo
Kuvaus
Menetelmät
create_project(project_name, camera=None)
create_project(project_name, camera=None)Parametri
Tyyppi
Pakollinen
Kuvaus
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)Parametri
Tyyppi
Pakollinen
Kuvaus
configure(**settings)
configure(**settings)Parametri
Tyyppi
Oletus
Kuvaus
process(mode="parallel", wait=True, progress_callback=None)
process(mode="parallel", wait=True, progress_callback=None)Parametri
Tyyppi
Oletusarvo
Kuvaus
get_config()
get_config()get_status()
get_status()shutdown_backend()
shutdown_backend()logout()
logout()Aputoiminnot
process_folder(folder_path, **options)
process_folder(folder_path, **options)Parametri
Tyyppi
Oletusarvo
Kuvaus
Kontekstinhallinnan tuki
Täydelliset esimerkit
Esimerkki 1: Peruskäsittely
Esimerkki 2: Mukautettu työnkulku
Esimerkki 3: Useiden kansioiden eräkäsittely
Esimerkki 4: Tutkimusprosessin integrointi
Esimerkki 5: Mukautettu edistymisen seuranta
Esimerkki 6: Virheiden käsittely
Esimerkki 7: Tilinhallinta ja uloskirjautuminen
Esimerkki 8: Komentorivityökalu
Poikkeusten käsittely
Poikkeushierarkia
Poikkeusesimerkkejä
Edistyneitä aiheita
Mukautettu taustapalvelimen konfigurointi
Estämätön käsittely
Muistin hallinta
Vianmääritys
Taustapalvelu ei käynnisty
Lisenssiä ei tunnistettuOngelma: SDK varoittaa puuttuvasta lisenssistäRatkaisut:
TuontivirheetOngelma: ModuleNotFoundError: No module named 'chloros_sdk'Ratkaisut:
ModuleNotFoundError: No module named 'chloros_sdk'Ratkaisut:Käsittelyn aikakatkaisuOngelma: Käsittelyn aikakatkaisuRatkaisut:
Portti jo käytössäOngelma: Backend-portti 5000 varattuRatkaisut:
Suorituskykyvinkkejä
Optimoi käsittelynopeus
Muistin optimointi
Taustakäsittely
Integrointiesimerkkejä
Django-integraatio
Flask API
Jupyter Notebook
UKK
K: Tarvitseeko SDK internetyhteyden?
K: Voinko käyttää SDK:ää palvelimella, jossa ei ole graafista käyttöliittymää?V: Kyllä! SDK toimii ilman näyttöä sekä Windows- että Linux-palvelimilla.Linux (suositellaan headless-käyttöön):
K: Mitä eroa on Desktop-, CLI- ja SDK-versioilla?
Ominaisuus
Desktop-käyttöliittymä
CLI-komentorivi
Python SDK
K: Voinko jakaa SDK:llä rakennettuja sovelluksia?V: SDK-koodi voidaan integroida sovelluksiisi, mutta:
K: Miten päivitän SDK:n?
K: Mihin käsitellyt kuvat tallennetaan?
K: Voinko käsitellä kuvia aikataulun mukaisesti suoritettavista Python-skripteistä?V: Kyllä! Käytä käyttöjärjestelmän ajastinta Python-skripteihin:
K: Tukee SDK async/await-toimintoa?V: Nykyinen versio on synkroninen. Asynkronista toimintaa varten käytä wait=False-skriptiä tai suorita se erillisessä säikeessä:
wait=False-skriptiä tai suorita se erillisessä säikeessä:K: Kuinka vaihdan eri Chloros+-tilien välillä?V: Käytä logout()-menetelmää tyhjentääksesi välimuistissa olevat tunnistetiedot ja kirjaudu sitten uudelleen uudella tilillä:
logout()-menetelmää tyhjentääksesi välimuistissa olevat tunnistetiedot ja kirjaudu sitten uudelleen uudella tilillä:Ohjeiden saaminen
Dokumentaatio
Tukikanavat
Esimerkkikoodi
LisenssiOmistusoikeudellinen ohjelmisto - Copyright (c) 2025 MAPIR Inc.
Last updated