pydicom的安装

Pydicom是一个纯Python包,用于处理DICOM文件,如医学图像,报告和放射治疗对象。

Pydicom可以轻松地将这些复杂的文件读入天然的pythonic结构,以便于操作。修改后的数据集可以再次写入DICOM格式文件。

Pydicom不是一个DICOM服务器,并不是用来查看图像的。它是设计用来用Python代码操纵DICOM文件里的数据元素。

安装

作为一个纯的Python包,pydicom很容易安装并且没有除了Python本身的其他要求。(如果想要操纵像素数据,Numpy包是推介安装的)。

要求

  • Python 2.7, 3.4 或者更新的版本
  • 其他可选依赖:
    • numpy
    • pillow
    • gdcm
    • jpeg_ls
    • jpeg2000
    • pytest(如果运行pydicom的测试套件)

安装pydicom

最简单地安装pydicom的方式是命令行里使用pip 安装,这会安装最新的发布版:

pip install -U pydicom

要想从仓库进行安装最新的代码(稳定但是会有一些没有文档的改变或者bug):

pip install -U git+https://github.com/pydicom/pydicom.git

Pydicom在conda-forge也是有的:

conda install pydicom --channel conda-forge

以上只是安装单独的pydicom库,要想安装处理压缩像素数据的图像处理工具和pydicom,我们鼓励使用Miniconda或者Anaconda

conda create --name pydicomenv python=3.6 pip numpy
conda install pydicom --channel conda-forge

以上代码就会在一个叫pydicomenv的虚拟环境里安装pip, pydicom, 和numpy包,激活环境后加入gdcm:

conda install -c conda-forge gdcm

GDCM在处理压缩像素数据的时候是必须的,否则就会碰到以下错误:

problem