Releases: imbingo/z-stack-analysis
Releases · imbingo/z-stack-analysis
Release list
Z-stack Focus Analyzer v3.2.2
Z-stack Focus Analyzer v3.2.2
V3.2.2 是从公开版 V2.7.0 升级而来的 PySide6 工程分析版本,重点改善 Z-stack 浏览、焦面定位、ROI 中心和 FOV 面型工作流。
主要变化
- 焦面和 ROI 中心以严格逐像素
max(z)的 ZEN MIP 为默认主图;切换层号可浏览原始层,MIP按钮可返回投影。 - 焦面分析只计算当前选择的共聚焦亮度或 Laplacian 清晰度,并输出离散峰值、抛物线或高斯亚层定位得到的焦面 Z。
- ROI 中心使用明暗双极性主目标识别、亚像素边缘和 MAD/Huber 稳健中心;同一个全局 ROI 被焦面、中心和面型流程共享。
- FOV 面型改为单张大图,通过下拉框即时切换 3D、ZEN MIP、高度图和残差图,保持二维图比例并支持滚轮缩放。
- 增加后台任务运行 ID、取消和迟到结果保护;输入、ROI 或算法改变后旧结果不能继续导出。
- 平面拟合结果精简为方程、Rx、Ry、PV、RMS 和平均高度 Z。
安装与兼容性
- 支持 Windows x64,按当前用户安装,不需要管理员权限。
- 使用与 V2.7.0 相同的 Inno Setup AppId,可直接覆盖升级。
- 用户分析预设保存在
%LOCALAPPDATA%\ZStackFocusAnalyzer,不写入安装目录。 - 安装包内包含 Demo 数据;不会上传图像、预设或其他用户数据。
- 安装包尚未进行商业代码签名,Windows SmartScreen 可能显示“未知发布者”。可使用随附 SHA-256 文件验证完整性。
Z-stack Focus Analyzer v2.7.0
Z-stack Focus Analyzer v2.7.0
本版本集中修复分析软件的工作流安全与后台线程边界问题:
- 输入图片、测量参数、ROI 或排除区域变化后,旧结果立即失效并禁止导出。
- 焦面、Mark 漂移和 FOV 高度分析增加运行 ID、取消机制和输入快照,过期任务不再覆盖当前结果。
- 后台线程只负责计算,所有 Tkinter 界面更新统一回到主线程执行。
- 分析期间锁定会影响结果的控件,并提供“取消当前计算”。
- 新增工作流状态、取消、过期任务隔离、GUI smoke 与 demo 数值回归测试。
- 新增 Windows 64 位 Setup,采用当前用户安装,不要求管理员权限。
安装
下载 ZStackFocusAnalyzer-Setup-2.7.0.exe 后运行即可。安装程序当前未使用商业代码签名证书;Windows 首次运行时可能显示 SmartScreen 提示,请结合本 Release 附带的 SHA-256 文件校验安装包完整性。
验证
发布流程已完成源码自动测试、打包程序启动及内置 demo 测量回归、Setup 静默安装、已安装程序启动及内置 demo 测量回归、静默卸载测试。