分析二维医学图像时间序列中区域变化的工具。
BMDanalyse的Python项目详细描述
版权所有2016,michael hogg(michael.christopher.hogg@gmail.com)
麻省理工学院许可证-有关使用和分发的详细信息,请参见license.txt
关于
用于对二维医学图像的时间序列进行区域分析的图形工具。这是为分析虚拟x射线而创建的,由计算机模拟结果的辅助工具bonemapy和pyvXRAY创建。预期用于评估随着时间的推移在多个感兴趣区域(roi)中的骨增益/损耗,通常是由于骨科植入物周围的应力屏蔽导致的骨重塑。
使用pyqt/pyside、pyqtgraph、numpy、matplotlib和枕头用纯python编写。应该可以在任何平台上工作,但只在windows上测试过。
要求
- python 2.7版
- Pyqt=4.11
- PyqtGraph=0.9.10
- numpy>;=1.9
- matplotlib>;=1.4
- 枕头=3.0
注意:所有这些要求都可以在anaconda python发行版中获得
使用说明
- 加载二维医学图像的时间序列(图像格式,如bmp、png等)。所有图像应为灰度,大小相同。
- 使用图像工具箱中的上/下箭头按时间顺序放置图像。SampleMedicalImages目录中提供了虚拟X射线的时间序列。
- 创建一些感兴趣的区域(roi)并从分析工具箱中运行roi分析工具。将生成一个图,显示每个ROI随时间变化的平均灰度值。
- 从分析工具箱中运行图像分析工具。将显示轮廓,以蓝色显示骨丢失区域,以红色显示骨增加区域。