Compare dose profile. Like AMIDE
 
 
 
Go to file
hssheng 79ad28fd58 Feat:增加斜向角profile 2026-07-20 17:43:04 +08:00
CMakeFiles Init: cursor生成V1.0版本 2026-07-17 17:38:32 +08:00
algo Feat:添加第三个 gamma map(可以限定勾画) APP 2026-07-20 16:39:10 +08:00
resources Feat:添加第三个 gamma map(可以限定勾画) APP 2026-07-20 16:39:10 +08:00
src Feat:增加斜向角profile 2026-07-20 17:43:04 +08:00
.gitignore Init: cursor生成V1.0版本 2026-07-17 17:38:32 +08:00
CMakeCache.txt Init: cursor生成V1.0版本 2026-07-17 17:38:32 +08:00
CMakeLists.txt Feat:添加第三个 gamma map(可以限定勾画) APP 2026-07-20 16:39:10 +08:00
README.md Init: cursor生成V1.0版本 2026-07-17 17:38:32 +08:00
crashlog.txt Init: cursor生成V1.0版本 2026-07-17 17:38:32 +08:00

README.md

DoseCompare

Qt5 + ITK/VTK 放疗剂量三切面对比与 Profile 查看工具。

功能

  • 上:轴位 / 矢状 / 冠状三切面Front/Background 融合对比
  • 下:交线处三条 profile横轴 mm纵轴 Gy
  • 左侧:剂量图列表(勾选进 profile右键删除
  • 仅加载 RT Dose / MHDDICOM 按 DoseGridScaling 转为物理剂量

依赖

  • Qt 5.x
  • ITK含 GDCM、MetaIO
  • VTK含 GUISupportQt
  • CMake ≥ 3.16MSVCWindows

构建

mkdir build && cd build
cmake .. -G "Visual Studio 16 2019" -A x64 ^
  -DQt5_DIR=C:/path/to/Qt5/lib/cmake/Qt5 ^
  -DITK_DIR=C:/path/to/ITK-build ^
  -DVTK_DIR=C:/path/to/VTK-build
cmake --build . --config Release

按本机 Qt/ITK/VTK 安装路径修改上述 -D 参数。

交互(切面窗)

操作 作用
左键拖动 窗宽窗位
右键拖动 平移
滚轮 切换切片
中键上下拖 缩放
滑条 切层(十字线与 profile 同步)

配色:轴位红 / 矢状蓝 / 冠状橙黄窗口边框与交线一致。Profile 按当前显示窗口可见范围采样。