API : Python SDK
Fitur Utama
Persyaratan
Persyaratan
Rincian
Panduan Cepat
Instalasi
Penggunaan Dasar
Kontrol Penuh
Panduan Instalasi
Persyaratan
Instalasi melalui pip
Verifikasi Instalasi
Pengaturan Pertama Kali
Aktivasi Lisensi
Uji Koneksi
Referensi API
Kelas ChlorosLocal
Konstruktor
Parameter
Tipe
Default
Deskripsi
Metode
create_project(project_name, camera=None)
create_project(project_name, camera=None)Parameter
Tipe
Diperlukan
Deskripsi
import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)Parameter
Tipe
Diperlukan
Deskripsi
configure(**settings)
configure(**settings)Parameter
Tipe
Default
Deskripsi
process(mode="parallel", wait=True, progress_callback=None)
process(mode="parallel", wait=True, progress_callback=None)Parameter
Tipe
Default
Deskripsi
get_config()
get_config()get_status()
get_status()shutdown_backend()
shutdown_backend()logout()
logout()Fungsi Kemudahan
process_folder(folder_path, **options)
process_folder(folder_path, **options)Parameter
Tipe
Default
Deskripsi
Dukungan Pengelola Konteks
Contoh Lengkap
Contoh 1: Pemrosesan Dasar
Contoh 2: Alur Kerja Kustom
Contoh 3: Pemrosesan Berkelompok Beberapa Folder
Contoh 4: Integrasi Jalur Kerja Penelitian
Contoh 5: Pemantauan Kemajuan Kustom
Contoh 6: Penanganan Kesalahan
Contoh 7: Manajemen Akun dan Keluar
Contoh 8: Alat Baris Perintah
Penanganan Kecuali
Hierarki Pengecualian
Contoh Pengecualian
Topik Lanjutan
Konfigurasi Backend Kustom
Pemrosesan Non-Blokir
Pengelolaan Memori
Pemecahan Masalah
Backend Tidak Berjalan
Lisensi Tidak TerdeteksiMasalah: SDK menampilkan peringatan tentang lisensi yang hilangSolusi:
Kesalahan ImporMasalah: ModuleNotFoundError: No module named 'chloros_sdk'Solusi:
ModuleNotFoundError: No module named 'chloros_sdk'Solusi:Waktu Pengolahan HabisMasalah: Waktu pengolahan habisSolusi:
Port Sudah DigunakanMasalah: Port belakang 5000 terpakaiSolusi:
Tips Kinerja
Optimalkan Kecepatan Pemrosesan
Optimasi Memori
Pemrosesan Latar Belakang
Contoh Integrasi
Integrasi Django
Flask API
Jupyter Notebook
FAQ
Q: Apakah SDK memerlukan koneksi internet?
Q: Apakah saya dapat menggunakan SDK pada server tanpa antarmuka grafis (GUI)? A: Ya! Persyaratan:
Q: Apa perbedaan antara Desktop, CLI, dan SDK?
Fitur
Desktop GUI
CLI Baris Perintah
Python SDK
Q: Bisakah saya mendistribusikan aplikasi yang dibangun dengan SDK?A: Kode SDK dapat diintegrasikan ke dalam aplikasi Anda, tetapi:
Q: Bagaimana cara memperbarui SDK?
Q: Di mana gambar yang diproses disimpan?
Q: Apakah saya dapat memproses gambar dari skrip Python yang berjalan secara terjadwal?A: Ya! Gunakan Windows Task Scheduler dengan skrip Python:
Q: Apakah SDK mendukung async/await?A: Versi saat ini bersifat sinkron. Untuk perilaku asinkron, gunakan wait=False atau jalankan di thread terpisah:
wait=False atau jalankan di thread terpisah:Q: Bagaimana cara beralih antara akun Chloros+ yang berbeda?A: Gunakan metode logout() untuk menghapus kredensial yang disimpan, lalu masuk kembali dengan akun baru:
logout() untuk menghapus kredensial yang disimpan, lalu masuk kembali dengan akun baru:Mendapatkan Bantuan
Dokumen
Saluran Dukungan
Contoh Kode
LisensiPerangkat Lunak Proprietary - Hak Cipta (c) 2025 MAPIR Inc.
Last updated