RTK(The Reconstruction ToolKit)在Windows系统下的安装

本文详细介绍了如何在Windows系统下安装RTK,一个基于ITK的开源CT图像重建工具包。首先,从GitHub获取ITK源码和CMake,然后安装Visual Studio。在安装过程中,可能需要FFTW库,解压后通过VS命令提示符生成.lib文件。使用CMake配置ITK源码,启用RTK模块和FFTW选项。最后,在VS中编译并测试,确保RTK应用程序正确运行。
摘要由CSDN通过智能技术生成

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.

开始安装

  1. 如果要使用FFTW:

从FFTW下载压缩包,e.g. 64-bit version: fftw-3.3.5-dll64.zip 之后,解压到任意路径下(不要放在ITK source code下,可能会出一些bug)。从开始菜单打开VS的命令框,

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值