1.Ubuntu20.04安装CASToR
Download | CASToR (源代码下载)
在castor文件夹同级目录新建build文件夹和install文件夹:
cd build
cmake-gui 官方文档有解释这些模块的目的,但是DEVEL勾选后会编译出错,想要从GATE仿真到CASToR重建,需要勾选GATE_UTILITIES,而MPI和OMP分别代表多进程和多线程,根据自己需求勾选。点击Configure和Generate即可
make -j64
make install
最后在.bashrc中添加install/bin的路径即可
2.使用
2.1从gate仿真出的root结果进行重建
2.1.1 .geom->.lut/.hscan (默认都是PET_GE的几何信息,需要找到.cc文件自己改)
castor-PetScannerLutEx -alias PET_GE_GATE.geom
2.1.2 .root->.cdh/cdf
castor-GATERootToCastor -i input_file.root #需要转换的root文件
-o output_file #输出文件名
-m ../xx.mac #GATE仿真用到的mac脚本文件
-s xx.geom #需要在config/scanner里面转化成.lut才行
2.1.3 .cdh/.cdf->.img
castor-recon -df input_file.Cdh #输入文件
-opti MLEM #迭代算法
-it 5:28 #迭代次数以及划分子集数
-proj joseph #系统矩阵
-conv gaussian,2,2,2::psf #卷积,高斯
-dim 256,256,256 #重建后的图像尺寸
-vox 1,1,1 #重建后像素尺寸mm
-dout output_filename #输出文件
-oit -1 #只保存最后一次迭代结果
-th 0 #最大线程
2.2 从listmode进行重建
2.2.1 .geom文件
2.2.2 listmode->.cdh/cdf
2.2.3 .cdh/.cdf->.img
3.参考资料
更多细节待研究更新。。。
本文含有隐藏内容,请 开通VIP 后查看