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代码可集成至您的应用程序,但需满足:
Q: 如何更新SDK?
问:处理后的图像保存在何处?
问:能否通过定时任务处理Python脚本中的图像?**答:**可以!请结合Windows任务计划程序与Python脚本使用:
问:SDK是否支持异步/等待?**答:**当前版本为同步模式。如需异步行为,请使用wait=False或在独立线程中运行:
wait=False或在独立线程中运行:问:如何在不同Chloros+账户间切换?**答:**使用logout()方法清除缓存凭证,然后用新账户重新登录:
logout()方法清除缓存凭证,然后用新账户重新登录:获取帮助
文档
支持渠道
示例代码
许可协议专有软件 - 版权所有 (c) 2025 MAPIR 公司
最后更新于