API:Python SDK
核心特性
系统要求
要求
详细说明
快速入门
安装
基础用法
全面控制
安装指南
先决条件
通过pip安装
安装验证
初始配置
许可证激活
测试连接
API 参考文档
ChlorosLocal 类
构造函数
参数
类型
默认值
描述
方法
create_project(project_name, camera=None)
create_project(project_name, camera=None)import_images(folder_path, recursive=False)
import_images(folder_path, recursive=False)configure(**settings)
configure(**settings)参数
类型
默认值
描述
process(mode="parallel", wait=True, progress_callback=None)
process(mode="parallel", wait=True, progress_callback=None)参数
类型
默认值
描述
get_config()
get_config()get_status()
get_status()shutdown_backend()
shutdown_backend()logout()
logout()便捷函数
process_folder(folder_path, **options)
process_folder(folder_path, **options)参数
类型
默认值
说明
上下文管理器支持
完整示例
示例1:基础处理
示例 2:自定义工作流
示例 3:批量处理多个文件夹
示例4:研究管道集成
示例5:自定义进度监控
示例 6:错误处理
示例 7:账户管理与注销
示例 8:命令行工具
异常处理
异常层次结构
异常示例
高级主题
自定义后端配置
非阻塞处理
内存管理
故障排除
后端无法启动
未检测到许可证问题: SDK 提示许可证缺失解决方案:
导入错误问题: ModuleNotFoundError: No module named 'chloros_sdk'解决方案:
ModuleNotFoundError: No module named 'chloros_sdk'解决方案:处理超时问题: 处理超时解决方案:
端口已被占用问题:后端端口5000被占用解决方案:
性能优化建议
提升处理速度
内存优化
后台处理
集成示例
Django集成
Flask集成API
Jupyter Notebook
常见问题
问:SDK是否需要联网?
问:能否在无图形界面的服务器上使用SDK?**答:**可以!要求如下:
问:桌面版、CLI和SDK有何区别?
功能
桌面图形界面
CLI 命令行
Python SDK
问:能否分发使用SDK构建的应用程序?**答:**SDK代码可集成至您的应用程序,但需满足以下条件:
问:如何更新SDK?
问:处理后的图像保存在何处?
问:能否通过定时运行的Python脚本处理图像?**答:**可以! 请配合Python脚本使用Windows任务计划程序:
问:SDK是否支持异步/等待?A: 当前版本为同步模式。需异步行为请使用wait=False或在独立线程运行:
wait=False或在独立线程运行:Q: 如何在不同Chloros+账户间切换?**答:**使用logout()方法清除缓存凭证,然后使用新账户重新登录:
logout()方法清除缓存凭证,然后使用新账户重新登录:获取帮助
文档
支持渠道
示例代码
许可协议专有软件 - 版权所有 (c) 2025 MAPIR 公司
最后更新于