Gate学习(7)引入体素源
一、从GitHub下载体素源模型源码
下载地址:BenAuer2021/Phantoms-for-Nuclear-Medicine-Imaging-Simulation:用于核医学成像应用的模型(闪烁显像、SPECT 和 PET) --- BenAuer2021/Phantoms-For-Nuclear-Medicine-Imaging-Simulation: Phantoms for Nuclear Medicine Imaging Application (Scintigraphy, SPECT, and PET)
下载后解压,每个压缩包是一个单独的模型源码,
文件间格式(16 位无符号整数,原始数据为 *.i33,头文件为 *.h33),*.dat文件中定义的参数转换为材质。
二、在gate中编写代码使用体素源模型
读入文件路径是第一部中下载源码的保存路径,注意可以使用绝对路径或者相对路径,如果以/开头代表是绝对路径的根目录,所以如果想写相对路径注意不要以/开头(踩过的坑),如下图是路径想写相对路径,但是是绝路径,所以是错误的。
代码中只需要指明.h33文件的路径即可,gate程序运行后会先找到.h33文件,成功后再去找同名的.i33文件。
三、gate代码目录结构
体素源.mac文件加到pet-12.mac文件中,然后注意.i33文件要和.mac文件在同一级目录下,
不然会报错显示找不到.I33。
四、运行
输入Gate pet-12.mac既可启动模拟