Skip to content

Releases: imbingo/z-stack-analysis

Z-stack Focus Analyzer v3.2.2

Choose a tag to compare

@imbingo imbingo released this 16 Aug 13:35

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

Choose a tag to compare

@imbingo imbingo released this 15 Aug 15:44

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 测量回归、静默卸载测试。