API : Python SDK
Tärkeimmät ominaisuudet
Vaatimukset
Vaatimus
Tiedot
Pikaopas
Asennus
Peruskäyttö
Täysi hallinta
Asennusopas
Edellytykset
Asenna pip:n kautta
Asennuksen tarkistaminen
Ensimmäinen asennus
Lisenssin aktivointi
Testaa yhteys
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
Vaadittu
Kuvaus
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)Parametri
Tyyppi
Vaadittu
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()Kätevyysfunktiot
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: Tutkimusputken integrointi
Esimerkki 5: Mukautettu edistymisen seuranta
Esimerkki 6: Virheiden käsittely
Esimerkki 7: Tilinhallinta ja uloskirjautuminen
Esimerkki 8: Komentorivityökalu
Poikkeusten käsittely
Poikkeusten hierarkia
Poikkeusesimerkkejä
Edistyneet aiheet
Mukautettu taustakonfiguraatio
Estämätön käsittely
Muistin hallinta
Vianmääritys
Taustaprosessi ei käynnisty
Lisenssiä ei löydyOngelma: 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
Integraatioesimerkkejä
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ä! Vaatimukset:
K: Mikä ero on Desktopin, CLI:n ja SDK:n välillä?
Ominaisuus
Desktop-GUI
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 Python-skripteillä, jotka suoritetaan aikataulun mukaisesti?V: Kyllä! Käytä Windows-tehtävien ajoitinta Python-skripteillä:
K: Tukeeeko SDK async/await-toimintoa?V: Nykyinen versio on synkroninen. Asynkronista toimintaa varten käytä wait=False-skriptiä tai suorita erillisessä säikeessä:
wait=False-skriptiä tai suorita erillisessä säikeessä:K: Kuinka voin vaihtaa eri Chloros+ -tilien välillä?V: Tyhjennä välimuistissa olevat tunnistetiedot logout()-menetelmällä ja kirjaudu sitten uudelleen sisään uudella tilillä:
logout()-menetelmällä ja kirjaudu sitten uudelleen sisään uudella tilillä:Ohje
Dokumentaatio
Tukikanavat
Esimerkkikoodi
LisenssiOmistusoikeudellinen ohjelmisto - Copyright (c) 2025 MAPIR Inc.
Last updated