层析数据处理与重建的python包

neutomp的Python项目详细描述


#Neutompy工具箱 <;img src=“https://github.com/dmici/NeuTomPy-toolbox/blob/master/img/logo_neutompy.png”width=“850”>;

neutompy toolbox是一个用于层析数据处理和重建的python包。 这种工具箱包括预处理算法、工件去除和广泛的迭代 重建方法以及滤波反投影算法。 Neutompy工具箱最初是为中子断层成像设计的,它的开发是为了支持 用户和研究人员需要比较最新的重建方法,并为他们的数据选择最佳的数据处理流程。

#特点 *tiff和fits文件和图像堆栈的读者和作者 *数据正常化与剂量校正,校正旋转轴倾斜,环滤波器,离群去除 *由[astra toolbox](https://www.astra-toolbox.com/)提供支持的各种重建算法:fbp、sirt、sart、art、cgls、nn-fbp、mr-fbp *使用多种指标进行图像质量评估

#安装

neutompy工具箱支持linuxwindows64位操作系统。

首先,使用python 3.5或3.6安装一个[conda](https://www.anaconda.com/download/)python环境。

需要安装一些依赖项,因此在conda环境中运行以下命令: `  console $ conda install -c simpleitk simpleitk $ conda install -castra-toolboxastra-toolbox $ conda install -cconda-forge numexpr matplotlib astropy tifffile opencv scikit-imageread-roi tqdm pywavelets `

然后通过pip

安装neutompy工具箱

` console $ pip install neutompy ` #更新

要将Neutompy安装更新到最新版本,请运行: ` console $ pip install neutompy --upgrade `

#文件 阅读文档时可以找到完整的文档:<;https://neutompy-toolbox.readthedocs.io>;。

典型用法的教程和代码示例可以在文件夹[示例](https://github.com/dmici/NeuTomPy-toolbox/blob/master/examples)中找到。

可在[此处](https://mega.nz/#F!k0g32QiC!zbGZMuTES4WOzrxJEfPaSA)找到用于测试的示例数据集。该数据集包括在英国ISIS中子散裂源IMAT束线处采集的体模样品的中子射线照片。

#接触 如果您因任何原因想与我们联系,请发送电子邮件至:neutompy@gmail.com

许可证

该项目是在[gplv3](https://github.com/dmici/NeuTomPy-toolbox/blob/master/LICENSE)许可下授权的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
无法在Netbeans 8.2 JDK8u231中创建java Maven项目(Web应用程序)   java如何以设定的时间间隔生成随机数?   java从socket和inputStream的慢速读取   spring SCORM:Java中基于Web的SCORM播放器   Java将函数传递给方法   java绑定通用服务及其实现和子类型   java如何在运行时从选择列表框中动态选择选项?爪哇硒   java Selenium WebDriver什么是“Selenium客户端和WebDriver语言绑定”   elasticsearch需要elasticsearch高级Java客户端更新ByQueryRequest API帮助   JAVA哈希表查找最大值   WSDL操作中的java soapAction属性为空   java访问封闭类或父类方法的一般方法   eclipse在java中运行带有SeleneTestCase的ANT。lang.NoClassDefFoundError   java Hazelcast不会在节点启动时填充ReplicatedMap   如何在Java中从excel中读取特定行?   html JAVA将本地时间(GMT+8)转换为UTC时间   java将自定义端点添加到Spring数据REST存储库中,并以大摇大摆的方式显示   java计算未来位置