LTAI 深度学习训练平台使用说明

软件详细安装教程请参考《LTAI 深度学习训练平台安装教程》


目录

  1. 全局功能介绍
  2. 传统算法应用
  3. 深度学习应用 – 数据标注
  4. 深度学习应用 – 模型训练
  5. 深度学习应用 – 检测推理

1. 全局功能介绍 

1.1 软件界面 

LTAI 平台采用简洁的三栏式布局,充分兼顾功能密度与操作直观性。

区域 位置 功能概述
功能导航栏 顶部 数据管理、数据标注、模型训练、检测推理四大核心模块一键切换。菜单栏提供工程文件操作、视图控制、帮助信息等入口。
工程面板 左侧 集中管理工程:新建、打开、关闭、删除工程;列出所有历史工程,支持快速切换。
视图工作区 中央 根据当前功能模块动态切换显示内容:图像查看器、标注画布、训练监控面板、检测结果视图。
图像列表 右侧 展示当前工程的所有图像缩略图,支持筛选、多选、翻页、拖拽等操作,是图像管理的主要入口。
状态栏 底部 实时显示工程名称、操作提示、系统状态、图像坐标、RGB 值、尺寸及缩放比例。

软件界面布局示意图]

操作提示:可通过菜单栏“视图”选项隐藏/显示左侧工程面板、右侧图像列表或图像信息浮窗,以最大化工作区域。


1.2 工程管理 

工程是 LTAI 平台管理数据、标注、模型和预测结果的基本单位。每个工程对应一个独立文件夹,内部组织如下:

工程目录/
├── 工程名.LT			   # 工程配置文件
├── models/                # 模型训练输出文件夹(models_v1, models_v2 ...)
└── source/
    ├── images/            # 原始图像存储
    ├── labels/            # 标注文件
    ├── results/           # 检测推理结果
    └── thumbs/            # 缩略图缓存

支持五种工程类型

工程类型 适用任务 后缀标识 标注形式
语义分割 像素级缺陷分割,需要 Mask、GMask 系统标签 _seg 多边形、线条、橡皮擦
目标检测 缺陷定位与分类(正矩形框) _det 矩形框
旋转目标检测 任意朝向的缺陷检测(旋转框) _obb 旋转矩形框
姿态估计 关键点及连接关系学习 _pose 矩形框 + 特征点/特征线
图片分类 全图类别判定 _cls 分类标签

新建工程:点击“新建工程”,选择保存路径并输入工程名称,勾选对应的模型类型后确认,软件将自动生成完整的目录结构及初始配置文件。
打开工程:双击 .LT 文件或通过“打开工程”按钮浏览,可恢复已保存的所有工作状态(标注、模型列表、检测结果等)。
关闭/删除工程:关闭仅释放当前工程资源;删除则会永久移除工程目录及其全部内容,操作不可恢复,请谨慎使用。
在这里插入图片描述

注意.LT 文件与 modelssource 文件夹必须保持在同一级目录,否则工程无法正确加载。


1.3 图像管理 

图像管理覆盖从数据导入、标注、处理到导出的全生命周期,所有功能均可在“数据管理”页面或"导航栏"-"图像"快速访问。
在这里插入图片描述

导入图像
  • 点击“导入图像”按钮,选择需要添加的图像文件(支持的图像格式:.png.jpg.jpeg.bmp.tiff.tif)。
  • 在弹出对话框中可设置:
    • 图像前缀:为所有导入文件添加统一前缀,便于后续分类与检索。
    • 目标子集:当前统一导入至 images 根目录。
    • 自动导入对应的标注文件:如果源文件夹旁存在 labels 目录,则同时拷贝标注文件(.json .txt)。
  • 导入过程将以进度条展示,支持取消操作。
    在这里插入图片描述
    在这里插入图片描述
导出图像
  • 支持将选中图像(及对应的标注文件)导出至指定目录。
  • 导出时会自动创建标准工程结构(source/imagessource/labelssource/thumbs),便于分享或备份子集。
    在这里插入图片描述
删除图像
  • 可批量删除选中的图像,并同时删除:
    • 缩略图缓存(thumbs.cache
    • 对应的标注文件(labels 目录下 .json .txt )。
    • 对应的检测结果文件(results 目录下 _res.json_res.png)。
  • 删除操作不可逆,执行前会弹出提示确认对话框。

1.4 图像列表管理 

右侧图像列表面板提供高效的图像浏览与筛选能力。

功能 描述
缩略图展示 每张图像以固定尺寸缩略图呈现,已标注的图像左上角标记绿色圆点。
多选操作 支持 Ctrl+点击(独立多选)、Shift+点击(连续多选)、全选当前页,选中的图像会高亮显示。
翻页控制 可自定义每页显示数量,支持上一页、下一页、跳转到指定页。
筛选系统 可添加多个筛选项,支持按前缀、标签、标注状态(未标注/已标注)、OK 图、预测结果(NG/OK/未预测)等组合筛选,快速定位目标数据。
快速导航 点击缩略图可在中间工作区立即加载原图,键盘 Q(上)/ W(下)或方向键可顺序切换图像。
1.4.1 列表显示
  • 缩略图模式:每行显示图像缩略图及文件名
  • 分页浏览:支持自定义每页显示数量(1-1000张),提供上一页/下一页/跳转页码功能
  • 已标注标识:已存在标注文件的图像左上角显示绿色圆点标记
1.4.2 筛选系统

支持多条件组合筛选,满足复杂数据管理需求:

筛选项 说明
所有图片 显示全部图像
按前缀筛选 根据文件名前缀过滤
按标签筛选 根据标注文件中包含的特定标签过滤
未标注集 仅显示无标注文件的图像
标注集 仅显示存在标注的图像
OK图 仅显示标注为空(正常样本)的图像
预测为NG 显示已推理且存在缺陷的图像
预测为OK 显示已推理且无缺陷的图像
未预测 显示尚未执行推理的图像

在这里插入图片描述

1.4.3 选择操作
操作方式 功能
单击 单选图像,并在核心工作区显示
Ctrl + 单击 多选/取消多选
Shift + 单击 连续区间选择
全选 选中当前页所有图像
清空 取消所有选中状态

技巧:右侧列表的筛选条件支持“增加筛选项”按钮扩展为多条件组合,例如同时筛选“未标注 + 预测为 NG”的图像,适合质检与再标注场景。


2. 传统算法应用 

LTAI 平台内置了丰富的传统图像处理算法,无需编码即可完成缺陷增强、预处理、分析等任务,并支持将处理流程导出为可独立运行的 Python 脚本。

2.1 算法调用 

传统算法在 数据管理 页面的左侧参数面板中,按类别分组展示:

算法类别 包含算子
ROI 提取 矩形 ROI(裁剪)、圆形 ROI
图像转换 色彩空间转换、图像格式转换
图像二值化 全局阈值、均值自适应阈值、高斯自适应阈值、HSV 通道二值化
形态学操作 膨胀、腐蚀、开运算、闭运算、梯度、顶帽、黑帽、击中击不中
滤波与平滑 均值滤波、高斯滤波、中值滤波、双边滤波、Sobel、Laplacian、Canny
图像增强 亮度/对比度、Gamma 校正、直方图均衡、非锐化掩膜、拉普拉斯锐化
几何变换 缩放、旋转、平移、仿射变换(自定义)、极坐标转换
轮廓与形状处理 查找并绘制轮廓、轮廓近似、凸包检测、轮廓筛选、按轮廓裁剪

每个算子均可勾选启用,并复制多份以使用不同参数重复执行。参数调节通过滑块、数值框或下拉框完成,实时交互方式将在后续小节介绍,以下为 “实时显示” 示例图:
在这里插入图片描述在这里插入图片描述

扩展性:形态学算子支持自定义结构元素(核),可绘制任意形状的二进制内核,替代默认矩形/椭圆/十字形。

2.2 数据转换 

当确认好算子组合与参数后,可对选中的图像批量应用算法并保存结果。

  • 选中右侧列表中的目标图像(可多选)。
  • 点击“转换”按钮,选择输出目录。
  • 软件将依次执行所有勾选的算子,并将处理后的图像导出至指定文件夹,支持自定义输出格式(如 PNG、JPG)。
  • 进度对话框实时显示处理进度,可随时取消。

2.3 算子导出 

为避免重复配置,LTAI 支持将当前勾选的算子及参数导出为独立的 Python 脚本

  • 在“数据管理”页面点击“算子导出”按钮。
  • 选择脚本保存路径,软件将自动生成包含所有算子功能定义、参数映射以及批量处理入口函数的 .py 文件。
  • 生成的脚本仅依赖 OpenCV 和 NumPy,可直接在目标环境中运行,处理单张或整个文件夹中的图像。

导出脚本示例结构:包含 process_image(img, ops) 核心函数,以及完整的命令行入口,便于集成进自动化产线。

2.4 算法流程 

当需要精细控制多个算子的执行顺序时,可利用“算法流程”功能进行可视化编排。

  • 点击“算法流程”按钮,弹出对话框列出所有已勾选的算子。
  • 使用 ▲/▼ 按钮拖拽调整处理顺序,或通过 × 删除冗余算子。
  • 双击算子名称或点击“参数”按钮可查看当前参数配置。
  • 支持将配置方案保存为 JSON 文件,并在不同工程间复用(“保存配置”/“加载配置”)。
  • 点击“保存”后,处理流程将严格按照排列顺序执行。
    算法流程编排界面示意图

3. 深度学习应用 – 数据标注 

数据标注是训练模型的前提,LTAI 提供了一套完备的标注工具,适配所有支持的工程类型。

3.1 标注工具 

切换至数据标注页面后,左侧面板提供标注类型、标签管理、快捷操作等功能,中央画布支持交互式绘制。

3.1.1 多边形标注(语义分割)
  • 适用工程:语义分割。
  • 操作方式:选择“多边形”模式,在目标边缘连续单击添加顶点,双击最后一个顶点或按 ESC 取消。
  • 闭合区域后将弹出标签选择对话框,可新建或选择已有标签。
  • 已绘制的多边形可拖动顶点调整位置,支持右键菜单编辑标签、复制粘贴、删除。
3.1.2 矩形框标注(目标检测)
  • 适用工程:目标检测。
  • 操作:选择“矩形框”模式,按住鼠标左键从一角拖拽至对角,松开后确认。
  • 所有矩形框均显示类别名称;选中后可用鼠标拖动移动,亦支持通过选中点调整大小。
3.1.3 旋转矩形框标注(旋转目标检测)
  • 适用工程:旋转目标检测(OBB)。
  • 方法
    1. 选择“旋转矩形框”模式。
    2. 第一次单击确定框的第一角(或一条边的一个端点),第二次单击确定另一角,第三次单击拖动确定矩形宽度。
    3. 也可先画一条线作为矩形的一条边,然后再拖曳出宽度。
  • 标注结果以四点坐标形式保存,完美贴合任意朝向的物体。
3.1.4 线条标注(语义分割中的细长缺陷)
  • 适用于宽度不一的线状缺陷。绘制时可通过鼠标滚轮或快捷键调整线条宽度。
  • 线条完成双击后,软件自动将其膨胀为多边形区域,便于语义分割模型学习。
  • 支持A / D快捷键缩放线条宽度
3.1.5 特征点与特征线(姿态估计)
  • 特征点:选择“特征点”模式,在图像上点击即可添加一个关键点,支持设置维度(null/2D/3D)。
  • 特征线:类似折线绘制,用于标记骨架连接关系。双击完成,后续可在姿态点连接配置中定义点之间的骨骼连接。

3.2 快捷功能 

标注效率的提升不仅依赖于工具本身,更得益于丰富的快捷键与辅助功能。

功能 说明
OK 标记 将当前图像标记为无缺陷(OK),保存为特殊标注文件,适用于正样本。
清空标注 一键删除当前图像所有标注(需确认)。
自动保存 开启后,在切换图像时自动保存当前标注,避免数据丢失。
锁定标签 锁定后标注时不再弹出标签选择框,始终使用当前选中标签,适用于大量重复类别标注。
撤销/重做 Ctrl+Z / Ctrl+Y 可撤销或重做标注操作,每张图像维护独立的历史栈。
复制/粘贴对象 右键菜单或 Ctrl+C/Ctrl+V 可复制当前选中的标注对象,并偏移一定距离粘贴,方便重复使用模板形状。
更改标签 选中标注后右键选择“更改标签”,或直接双击标签名称进行重命名,所有历史数据将同步更新。
标签管理 支持新增、编辑、删除标签;删除标签时会同步清理所有对应标注,并可将分类图片移出标签文件夹。
显示/隐藏标注 快捷键 ` 可切换标注层的可见性,便于观察原图。
十字线 视图菜单可开启绿色虚线十字光标,辅助精确定位。

在这里插入图片描述

3.3 特殊标注工具 

3.3.1 橡皮擦(仅分割工程)
  • 在语义分割工程中,可勾选“橡皮擦”模式,使用多边形、矩形、线条或旋转矩形框绘制擦除区域,双击后消除已有标注区域。
3.3.2 多边形自动融合(仅分割工程)
  • 当绘制的新多边形与同类已有区域相交时,软件支持自动合并(Union 操作),生成单一连续轮廓,避免重叠冗余。
3.3.3 特征点维度设置(仅姿态估计工程)
  • 在姿态标注中,可设置特征点携带的坐标维度(0,1,2),用于表示可见性等属性,训练时将遵循此维度信息。
3.3.4 不学习区域标注(仅分割工程)
  • 在分割工程标注中,可使用不学习区域标签"GMask"“Mask”(全局/单张)进行不学习区域标注,用于对图像噪声区域进行掩膜处理。

4. 深度学习应用 – 模型训练 

LTAI 内置的自研训练引擎,支持语义分割、目标检测、旋转目标检测、姿态估计和图像分类五种任务的完整训练流水线。

4.1 模型选择 

  • 每个工程可维护多个模型版本(文件夹 models_v1models_v2 …)。
  • 点击“模型选择”按钮,可新增、删除模型版本,当前选中的模型将作为训练目标。
  • 不同版本的参数和结果相互独立,便于对比实验。
    在这里插入图片描述

4.2 模型加速 

对于已完成训练的通用模型(.ltbin),可通过“模型加速”功能将其转换为 TensorRT 引擎(.engine),大幅提升推理速度。

  • 在训练页面点击“模型加速”按钮,弹出参数配置对话框。
  • 关键参数包括:
    • 图像尺寸:必须与训练时一致。
    • 批量大小:推理最大 batch。
    • 半精度:启用 FP16,可进一步加速。
    • INT8 量化:若需极致推理速度,可指定校准数据路径进行量化。
  • 加速过程在后台执行,完成后生成的 model.engine 文件存放于同一模型目录,可直接用于检测推理。
    在这里插入图片描述

注意:模型加速期间无法进行其他训练或推理操作;加速后精度可能略有下降,需根据实际情况评估。

4.3 参数配置 

点击“参数配置”进入训练超参数设置对话框,所有参数均配有简要说明(鼠标悬停显示)。
在这里插入图片描述

4.3.1 预训练模型设置
参数 说明
继续训练 启用后可从上次训练中断点恢复(需指定 model_ctn.ltbin 路径)。
网络架构 提供从轻量到重量级五档模型(LTN / LTS / LTM / LTL / LTX / NULL),适配不同硬件和精度需求。
继续训练模型路径 仅当“继续训练”勾选时有效,选择上次未完成的 .ltbin 文件。

在这里插入图片描述
在这里插入图片描述

4.3.2 基础训练参数
参数 功能
训练总轮次 设置最大 epoch 数,推荐 100~200。
批量大小 每次送入 GPU 的图像数量,需根据显存调整。
图像尺寸 输入模型的图像大小,大尺寸提升精度但速度下降。
线程数 数据加载的多进程数,0 为单线程。
训练设备 留空自动选择 GPU,或手动指定如 01
4.3.3 高级参数
参数 说明
初始学习率 SGD 常用 0.01,AdamW 建议 0.001。
最终学习率因子 学习率衰减至 lr0 * lrf
余弦学习率 启用余弦退火调度,使学习率变化更平滑。
预热轮次/动量 训练初期逐步增加学习率和动量,增强稳定性。
优化器 可选 SGD、AdamW、Adam 或自动选择。
动量值 SGD 动量,推荐 0.937。
权重衰减 L2 正则化系数,抑制过拟合。
损失权重 独立调节框、分类、DFL 等损失的贡献。
早停耐心值 验证集指标 N 轮无提升则自动停止。
冻结层数 可冻结 backbone 前 N 层,用于迁移学习。
关闭马赛克 最后 N 轮关闭马赛克增强,提高最终精度。

建议:对于小数据集,可适当提高增强强度;大数据集建议使用较温和的增强以免欠拟合。

4.4 一键训练 

配置完成并保存后,返回训练页面,点击“开始训练”即可启动训练。

  • 训练过程在独立子进程中执行,完全隔离 GPU 资源,避免影响界面响应。
  • 支持排队训练:若已有任务在运行,新任务将加入后台队列,当前任务结束后自动启动下一个。
  • 停止训练:任何时候都可点击“停止训练”终止当前任务,已训练轮次的结果将保留至 CSV 日志文件。
  • 支持显示图表:实时查看模型训练曲线,直观查看当前训练任务拟合曲线

在这里插入图片描述

4.5 训练信息显示 

训练页面中央区域实时展示训练状态:

显示区域 内容
训练进度 进度条、当前轮次 / 总轮次、已用/剩余时间。
实时损失 根据任务类型动态显示 Box Loss、Seg Loss、Cls Loss、DFL Loss、Angle Loss、Pose Loss 等。
评估指标 展示当前最佳 mAP(或 Acc)、Precision、Recall 等,具体指标适配当前任务。
训练日志 逐行显示详细的训练信息,包括子进程 PID、参数、异常等。
系统状态 GPU 显存占用、内存使用率等硬件监控信息。
图表窗口 点击“显示图表”可打开可交互的训练曲线图,支持放大、缩小、保存图片,悬停显示每个 epoch 的数值。

在这里插入图片描述

在这里插入图片描述

4.6 多任务训练 

  • 点击“任务列表”按钮可查看所有排队、运行中、已完成的训练任务。
  • 每个任务显示工程名称、模型版本、状态(等待/运行中/已完成/失败/已停止)及独立进度条。
  • 可在列表中取消排队中或正在运行的任务,停止后自动释放 GPU 资源并启动下一个任务。
    在这里插入图片描述

5. 深度学习应用 – 检测推理 

模型训练完成后,即可使用检测推理模块对生产数据进行自动化缺陷检测。

5.1 检测推理 

5.1.1 推理配置
  • 在“检测推理”页面左侧控制面板中:
    • 模型编号:自动读取工程 models 目录下的版本文件夹,单选激活。
    • 模型类型:选择“通用模型”(.ltbin)或“加速模型”(.engine)。
    • 模型路径:可添加多个模型路径,推理时将依次输出各模型结果。
    • 预测批次:一次送入模型的图像数量,推荐 1(单张)。
    • 图像尺寸:默认与训练时的尺寸一致,可根据实际输入调整。
    • 保存结果图:勾选后会在 results 文件夹生成标注结果的 PNG 图像。

在这里插入图片描述

5.1.2 执行检测
  • 在右侧图像列表中选中待检测图像(可多选),点击“开始检测”。
  • 软件会依次加载图像,调用自研推理引擎进行预测,实时展示进度条和当前图像序号。
  • 检测结果保存在 source/results 目录下,每个图像生成:
    • 图像名_res.json:包含所有缺陷的类别、置信度、多边形/矩形框、面积、长短边、中心点等结构化信息。
    • 图像名_res.png(可选):叠加了检测框/掩码与类别标签的结果图。
  • 中央图像视图默认显示原图,按空格键可切换显示“原图 / 检测结果图”。
视图快捷键 功能
空格键 切换原图与检测结果
鼠标滚轮 缩放图像
鼠标右键拖拽 平移视图
+/- 放大/缩小
0 重置视图
↑/↓ 或 Q/W 上一张/下一张图像

5.2 缺陷信息显示 

  • 在右侧“缺陷信息”面板中,表格列出当前图像检测到的所有缺陷及其详细属性:
    • 缺陷类型置信度面积长边长度短边长度角度(仅旋转检测)、中心坐标
  • 鼠标悬停在结果图中任一缺陷区域时,会弹出悬浮信息卡片,显示该缺陷的关键数据。
    在这里插入图片描述

5.3 缺陷筛选功能 

5.3.1 常规筛选项
  • 为避免误报,提供灵活的缺陷过滤机制。
  • 在“缺陷筛选”页签中,可针对不同类别分别设置筛选条件:
    • 最小/最大面积(px²)
    • 最小置信度
    • 长边/短边长度范围(px)
  • 设置完成后点击“应用筛选”,所有后续检测结果将自动过滤不符合条件的缺陷。
  • 筛选参数可自动 保存至模型文件夹 ,下次启动自动加载,方便标准化质检流程。

在这里插入图片描述

应用场景:例如在某项目中,“划痕”类缺陷必须面积大于 50px² 且置信度高于 0.6 才参与统计,通过筛选配置即可一键生效。

5.3.2 姿态点连接配置
  • 通过“缺陷筛选”面板(检测推理页面)的“姿态点连接”按钮,可为每个类别定义关键点之间的骨骼连接(如手腕→肘→肩)。
  • 提供 COCO 17 点人体、简单骨架等预设模板,并可自定义连接关系。该配置将影响检测结果的可视化绘制及模型训练。

在这里插入图片描述

5.4 结果图转为标注 

  • 如果检测结果非常准确,可以一键将其转化为正式标注数据,补充至训练集:
    1. 在“检测推理”页面,选中需要转换的图像。
    2. 点击“转为标注”按钮。
    3. 系统将使用当前模型对选中图像重新推理,并将过滤后的缺陷结果保存为标准的 JSON 和 TXT 标注文件,直接写入 source/labels 目录。
    4. 对于语义分割工程,支持自动多边形融合,确保标注与已有重合区域不冲突。
    5. 转换完成后自动刷新标注页面,即可在此数据上进一步人工修正。

在这里插入图片描述

5.5 SDK 扩展应用 

LTAI 平台提供了完整的软件开发包(SDK),允许在产线环境中脱离图形界面,通过 Python 脚本直接调用训练好的模型进行缺陷检测。

SDK 核心特性
  • 支持 .ltbin 通用模型和 .engine 加速模型。
  • 支持检测、分割、分类、旋转检测、姿态估计五种任务。
  • 提供单张图像检测文件夹批量检测直接对 OpenCV 数组推理的接口。
  • 内置结果绘制工具,可生成叠加了检测框/掩码和标签的图像。
  • 支持 YAML 配置文件进行缺陷筛选(面积、置信度、长短边等)。
SDK 快速入门(基于 LTAI_sdk.pyd)

安装依赖

请参考【LTAI深度学习训练平台安装教程】 - 2.2 SDK环境下载

初始化检测器

from LTAI_sdk import LTDector

detector = LTDector(
    model_path='model.ltbin',        # 或 model.engine
    task='detect',                   # 'detect','segment','classify','obb','pose'
    device='0',                      # GPU ID 或 'cpu'
    model_type='ltbin',              # 'ltbin' 或 'engine'
    imgsz=640,                       # 推理输入尺寸
    filter_config_path='filter_config.yaml',   # 可选筛选参数
    skeleton_config_path='skeleton_config.yaml' # 仅 Pose 工程需要
)

单张图像检测并保存结果图

    img_file = 'test.png'
    out_file = 'test_result.png'
    defects, drawn = detector.detect_and_draw(img_file, out_file)

    print(f"检测到缺陷总数: {len(defects)}")
    for i, d in enumerate(defects, 1):
        print(f"  [{i}] {d['name']}")
        print(f"       置信度: {d['conf']:.3f}")
        print(f"       面积: {d['area']:.2f} px²")
        print(f"       长边: {d['long']:.2f} px")
        print(f"       短边: {d['short']:.2f} px")
        print(f"       角度: {d['angle']}")
        print(f"       中心: ({d['center'][0]:.1f}, {d['center'][1]:.1f})")
        print()
    print(f"结果图已保存: {out_file}\n")

文件夹批量检测

    folder_results = detector.detect_folder('test_images/', batch_size=1)

    print("=" * 60)
    print("文件夹批量检测结果")
    print("=" * 60)

    for path, defects in folder_results.items():
        print(f"\n图像: {os.path.basename(path)}")
        print(f"缺陷总数: {len(defects)}")
        for i, d in enumerate(defects, 1):
            print(f"  [{i}] {d['name']}")
            print(f"       置信度: {d['conf']:.3f}")
            print(f"       面积: {d['area']:.2f} px²")
            print(f"       长边: {d['long']:.2f} px")
            print(f"       短边: {d['short']:.2f} px")
            print(f"       角度: {d['angle']}")
            print(f"       中心: ({d['center'][0]:.1f}, {d['center'][1]:.1f})")
            print()
        base = os.path.splitext(os.path.basename(path))[0]
        save_path = f"{base}_result.png"
        detector.detect_and_draw(path, save_path)
    print("文件夹检测完成。")

详细的 SDK API 说明和参数含义请参考软件包内的示例脚本 LTAI_demo_sdk.py。(需注意调用SDK需要在同级目录下存放 LTAI_sdk.pyd 文件)


版权申明

技术追踪声明:“本软件内置唯一的身份识别码(注册码/授权文件)及主动网络验证机制,在激活及运行时会验证授权合法性。非法副本将被远程列入黑名单并导致核心功能不可用。”

著作权登记信息:“本软件已在中国版权保护中心完成计算机软件著作权登记,任何侵权记录均可通过官方渠道快速核验并作为诉讼证据。”

举报奖励:“欢迎用户通过[邮箱/网站]举报盗版或未授权转售行为。一经核实,我们将给予举报者。”

版本信息:LTAI 深度学习训练平台 V3.0 使用说明
文档更新日期:2026 年 5 月

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐