Files
Head_CT_Morph/工程分析/需求分析-2026-05-08-03-45-01.md

1.6 KiB
Raw Permalink Blame History

需求分析 - 2026-05-08-03-45-01

原始需求

用户要求逆向工作区右侧“Mask 展示”应在点击“模型切分”后显示,内容是前后两张 DICOM 切分出的模型样子,且明确应为两张图片。

目标

  • 模型切分未启用时,不展示 STL mask 双图结果。
  • 模型切分启用且存在 STL 模型时,右侧展示起点帧、终点帧两张图片。
  • 两张图片应来自当前 DICOM 平面、显示模式、切片范围端点和 STL 模型的真实切面 mask 结果。
  • 保持普通 DICOM 阅览在未启用模型切分时可正常使用。

影响范围

  • WebSite/src/App.tsx
    • DICOM 阅览弹窗右侧预览区域。
    • 模型切分状态、起点帧/终点帧 mask 预览显示。
  • web_backend.py
    • 复核现有 /api/library/reformat-preview 是否已经支持 modelId 生成 STL mask 叠加图。

约束

  • 严格使用本仓库代码编纂工作流。
  • 本轮使用同一开始时间戳 2026-05-08-03-45-01
  • 本次按用户此前说明,需求分析、实现方案、测试方案和执行修改不再等待二次人工确认。
  • 不得用象征性图形替代真实 STL/DICOM 切面关系。
  • 不得提交 Gitea 密码、令牌或其他凭据。

风险点

  • 若只改前端文案但仍展示单图或普通 DICOM 图,用户会误认为 mask 展示没有按切分结果变化。
  • 若后端缓存文件名未区分模型、平面、窗宽窗位、切片索引,可能显示旧图。
  • STL 与 DICOM 坐标系不一致时mask 可能为空;前端需给出清晰状态。

待确认事项

  • 无需等待二次确认;按用户此前授权直接执行。