断层成像-PET,SPECT,CT,MRI重建和处理。
occiput的Python项目详细描述
python中二维、三维(体积)和四维(时空)pet、pet-mri和spect的断层重建软件。
该软件使用图形处理单元(gpu)提供高速重建。 注意:需要与NVIDIA CUDA兼容的GPU。
Occiput可用于任意扫描仪几何结构。它提供生产质量图像重建 使用标准算法(如mlem和osem)并实现运动校正的高级算法, 动态成像和多模态重建。
源代码包含jupyter笔记本和示例。
实现与Siemens Biograph mMRpet-mri扫描仪接口的python包 可根据西门子的要求和授权提供。请通过occiput.reconstruction@gmail.com
安装
Linux、Windows(最近未测试)、MacOS
先决条件:Occiput需要NVidia GPU Drivers`, ``NVidia CUDA和NiftyRecGPU加速断层射线追踪库。
- Install NVidia GPU Drivers and CUDA
- Install NiftyRec libraries
- 确保cuda库和niftyrec库位于系统路径中:
Linux:
export LD_LIBRARY_PATH:$LD_LIBRARY_PATH:/path_to_cuda_libraries:/path_to_niftyrec_libraries
Mac操作系统:
export DYLD_LIBRARY_PATH:$DYLD_LIBRARY_PATH:/path_to_cuda_libraries:/path_to_niftyrec_libraries
窗口:
setx path “%path%;c:/path_to_cuda_libraries:/path_to_niftyrec_libraries;”
安装Occiput:
git clone https://github.com/spedemon/occiput.git
python setup.py build install
Linux:
export LD_LIBRARY_PATH:$LD_LIBRARY_PATH:/path_to_cuda_libraries:/path_to_niftyrec_libraries
Mac操作系统:
export DYLD_LIBRARY_PATH:$DYLD_LIBRARY_PATH:/path_to_cuda_libraries:/path_to_niftyrec_libraries
窗口:
setx path “%path%;c:/path_to_cuda_libraries:/path_to_niftyrec_libraries;”
安装Occiput:
git clone https://github.com/spedemon/occiput.git
python setup.py build install
开始
occiput特性的示例和演示位于/occiput/notebooks文件夹中。 要开始,请安装Python Jupyter并在中打开脚本 /occiput/notebooks
网站
有关详细信息,请参见occiput.io。