RTK是基于ITK开发的一款开源包,主要是为了解决CT图像的重建问题,适用于常规CT/ fan-beam CT/ CBCT。
RTK使用C++作为底层语言,尽管现在也已经提供了Python接口,但并没有将所有功能都提供,有时候还是需要完整安装RTK,并以.exe的形式运行。尽管个人觉得RTK在CT重建中很强大,但因为不像numpy那种大众的库,还是花了很多时间看ITK的manual和各种资料,特总结备份 。
RTK在Windows下的安装
准备工作
从Github网站clone ITK源码。
下载CMake
下载Visual Studio
个人目前使用CMake3.18.0和VS2019版本。
一些功能(如rtkextractshroudsignal)需要用到傅里叶变换,因此可能ITK还需要与FFTW共同使用,参考另一篇文章,可以从FFTW官网下载Precompiled DLLs.
开始安装
- 如果要使用FFTW:
从FFTW下载压缩包,e.g. 64-bit version: fftw-3.3.5-dll64.zip 之后,解压到任意路径下(不要放在ITK source code下,可能会出一些bug)。从开始菜单打开VS的命令框,