pydicom

Read, modify and write DICOM files with python code

Github星跟踪图

pydicom

Build Status
AppVeyor
CircleCI
codecov
Python version
PyPI version
DOI
Gitter

pydicom is a pure python package for working with DICOM files.
It was made for inspecting and modifying DICOM data in an easy "pythonic" way.
The modifications can be written again to a new file.

As a pure python package, pydicom can run anywhere python runs without any other requirements,
although NumPy is needed if manipulating pixel data.

pydicom is not a DICOM server, and is not primarily about viewing images.
It is designed to let you
manipulate data elements in DICOM files with python code.

Limitations -- for files with compressed pixel data, pydicom can decompress
it (with additional libraries installed) and allow you to manipulate the data,
but can only store changed pixel data as uncompressed. Files can always be
read and saved (including compressed pixel data that has not been modified),
but once decompressed, modified pixel data cannot be compressed again.

Documentation

pydicom documentation is available on GitHub Pages both for the development
(master) version
and for the
released version. The
documentation for the previous 0.9.9 version
is still there for reference.

See Getting Started
for installation and basic information, and the
User Guide
for an overview of how to use the pydicom library.
To contribute to pydicom, read our contribution guide.
To contribute an example or extension of pydicom that does not belong with
the core software, see our contribution repository,
contrib-pydicom.

主要指标

概览
名称与所有者pydicom/pydicom
主编程语言Python
编程语言Python (语言数: 3)
平台
许可证Other
所有者活动
创建于2013-10-31 02:58:52
推送于2025-06-15 05:18:55
最后一次提交
发布数47
最新版本名称v3.0.1 (发布于 )
第一版名称release-0.9.1 (发布于 )
用户参与
星数2k
关注者数64
派生数505
提交数1.8k
已启用问题?
问题数1075
打开的问题数12
拉请求数906
打开的拉请求数1
关闭的拉请求数97
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?