一套用于操作医学图像的有用工具。

I2T2的Python项目详细描述


智能成像工具和任务(I2T2)

Library of useful tools for Medical Imaging Handling

安装说明和使用示例如下所示。在

安装

强烈建议您在虚拟环境(conda或其他)中安装I2T2及其依赖项,这样就不会干扰系统范围内的python包。在

  1. 通过github下载安装:
gitclonehttps://github.com/UCSF-intelligent-imaging/I2T2/cdI2T2condacreate-nI2T2python=3.7condaactivateI2T2pipinstallnbdevjupyterpipinstall-e.condainstall-cconda-forgegdcm
  1. 通过pip安装(最新稳定版本)
^{pr2}$

测试您的安装

condaactivateI2T2python>>>importI2T2

注:

I2T2使用GDCM来解压缩某些dicom。在

确保通过conda install -c conda-forge gdcm在conda环境中安装了GDCM

condaactivateI2T2python>>>importgdcm

使用I2T2

# example usage:
from I2T2.io import *
import matplotlib.pyplot as plt

data_path = '../data/knee/'
try:
    array = load_dcm(path_to_dicom_dir = data_path, sort_by_slice_location=True)
    plt.imshow(array[:,:,0])
    plt.show()
except:
    print('could not load array')    

png

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

推荐PyPI第三方库


热门话题
java Android studio在应用程序中自动添加错误权限   java如何转换“javafx”。场景形象Image@1a3d58b'到正常的文件路径   java这个程序的流程是什么?请启发我的知识   javafx中按钮的java切换组   void方法中使用的void方法的数组组成?(爪哇)   jsp重定向到Liferay Portlet中的Java Servlet   java在创建反转arraylist的方法时遇到问题   使类(包装映射)在Java的forloop中可用   java将TextInputLayout或任何UI组件从活动传递到DialogFragment   java在启动SpringBootApplication时捕获异常   java如何实现像playstore应用程序那样的向下滚动隐藏操作栏?   java如何获得pom文件的完全解析模型?   在Java中将字节数组转换为字符串并返回后得到错误的结果   java数学解析器令牌结构   java是默认的Hibernate(5.2.5)会话级缓存终止性能?