层析成像同步加速器数据的处理需要先进高效的软件才能在合理的时间内产生准确的结果。在本文中,两个软件工具箱的集成,TomoPy和ASTRA工具箱,which,一起,提供了一个强大的框架来处理层析成像数据,是presented。集成结合了两个工具箱的优点,例如TomoPy的用户友好性和CPU高效方法以及ASTRA工具箱的灵活性和基于GPU的优化重建方法。它表明,这两个工具箱可以很容易地安装和一起使用,只需要对现有的TomoPy脚本进行微小的更改。此外,结果表明,ASTRA工具箱的基于GPU的高效重建方法可以显着减少重建大型数据集所需的时间,与TomoPy的标准重建方法相比,先进的重建方法可以提高重建质量。
The processing of tomographic synchrotron data requires advanced and efficient software to be able to produce accurate results in reasonable time. In this paper, the integration of two software toolboxes,
TomoPy and the ASTRA toolbox, which, together, provide a powerful framework for processing tomographic data, is presented. The integration combines the advantages of both toolboxes, such as the user-friendliness and CPU-efficient methods of
TomoPy and the flexibility and optimized GPU-based reconstruction methods of the ASTRA toolbox. It is shown that both toolboxes can be easily installed and used together, requiring only minor changes to existing
TomoPy scripts. Furthermore, it is shown that the efficient GPU-based reconstruction methods of the ASTRA toolbox can significantly decrease the time needed to reconstruct large datasets, and that advanced reconstruction methods can improve reconstruction quality compared with
TomoPy\'s standard reconstruction method.