Repository navigation
Vision Studio 2.10.1 · 架构维护更新
本次将主窗口中的模型、输入、检测、评估、录像与保存职责迁移到独立控制器和服务,页面专注展示,MainWindow 负责装配、导航和交互适配。保留 C++17/Qt 6.8.3、Fluent 深色界面、操作流程、算法、数据格式和运行依赖。
- 统一异步关闭:等待已接受的结果保存、录像、解析进程、转换清理及实际线程退出,界面事件循环继续工作。
- 修复关闭/取消后的过期运行环境重试,以及转换成功后紧接取消可能回滚输出的竞态。
- 完整对应源码补齐所有根目录依赖清单,并从实际附件独立重建应用验证。
实际验收: 单次完整 44 套回归,1235 项 Qt、163 项 Python,零失败/跳过;最终包 17 项门禁全部通过,含真实 CPU/CUDA、PT/TorchScript、评估/转换/录制、隔离安装/运行/卸载和独立源码重建。另有四套 54 项 Qt 直接执行原始日志,补充计数不累加。Windows 2.10.1 与物理摄像头未验收,本次只发布 Linux 包。
ONNX CPU 仍使用 OpenCV DNN,ONNX CUDA 使用 ONNX Runtime,PT/TorchScript 使用本地常驻 Python/PyTorch。本版不宣称识别精度或推理速度提升。
下载与安装
三个手动附件分别为 DEB、完整对应源码和 SHA256SUMS。目标系统为 Ubuntu 22.04 amd64,默认安装至 /opt/VisionStudio。
sha256sum -c SHA256SUMS
sudo apt install ./vision-studio_2.10.1-1_amd64.deb安装前结束任务、保存需要永久保留的临时结果并退出旧程序。升级保留个人设置、模型、数据集路径、运行记录、报告、录像与已准备环境。
证据与源码追溯
构建与完整归档输入为 0f874c9b4028c29f11d76dda581e6532db77ec10;发行标签指向证据提交 530a4a4bbcd908a102f085b29b819fd2d72d1b82。两者全部 2957 项生产输入已逐文件核对一致,标签仅增加验收材料和限定状态文字;完整源码包保留冻结输入整树,不包含后来增加的证据。标签中的发布状态反映上传前的验收时点,后续实际远端核验与留存记录保存在主线证据中。GitHub 自动生成的源码 ZIP/tar.gz 不替代完整对应源码包。