pydicom là một mô-đun Python tinh khiết để làm việc với các tập tin DICOM & nbsp;. Nó đã được thực hiện để kiểm tra và chỉnh sửa các tập tin DICOM trong một cách "pythonic" dễ dàng. Các thay đổi có thể được viết lại vào một tập tin mới. Là một gói python tinh khiết, nó phải chạy bất cứ nơi nào mà không có bất kỳ python chạy các yêu cầu khác.
Dưới đây là một số mẫu mã ngắn từ một phiên python tương tác:
>>> Nhập DICOM
>>> Kế hoạch = dicom.ReadFile ("rtplan.dcm")
>>> Plan.PatientsName
'Cuối ^ ^ Đầu tiên giữa ^ trước'
>>> Plan.dir ("setup") # có được một danh sách các thẻ với "thiết lập" một nơi nào đó trong tên
['PatientSetups']
>>> Plan.PatientSetups [0]
(0018, 5100) Chức vụ Bệnh nhân CS: 'HFS'
(300A, 0182) Setup Patient Số IS: '1'
(300A, 01b2) Setup TechniqueDescription ST: ''
>>> Plan.PatientSetups [0] .PatientPosition = "HFP"
>>> Plan.SaveAs ("rtplan2.dcm")
>>>
pydicom không phải là một máy chủ DICOM, và không phải là về xem hình ảnh. Nó được thiết kế để cho phép bạn thao tác các yếu tố dữ liệu trong một tập tin DICOM với mã python.
pydicom được phát hành theo giấy phép GPL. . Xem file license.txt trong việc phân phối để biết chi tiết
Yêu cầu :
- Python
Bình luận không