pydicom is 'n suiwer Python module vir die werk met DICOM lêers & nbsp;. Dit is gemaak vir die inspeksie en die wysiging van DICOM lêers in 'n maklike "pythonic" manier. Die wysigings kan weer geskryf word om 'n nuwe lêer. As 'n suiwer luislang pakket, moet dit oral loop luislang lopies sonder enige ander vereistes.
Hier is 'n kort kode monster van 'n interaktiewe luislang sessie:
>>> Invoer DICOM
>>> Plan = dicom.ReadFile ("rtplan.dcm")
>>> Plan.PatientsName
'Laaste ^ Eerste ^ middel ^ pre'
>>> Plan.dir ("opstel") # kry 'n lys van etikette met 'n "opstel" iewers in die naam
['PatientSetups']
>>> Plan.PatientSetups [0]
(0018, 5100) Pasiënt Posisie CS: "HFS '
(300A, 0182) Pasiënt Setup nommer is: '1'
(300A, 01b2) Setup TechniqueDescription ST: ''
>>> Plan.PatientSetups [0] .PatientPosition = "HFP"
>>> Plan.SaveAs ("rtplan2.dcm")
>>>
pydicom is nie 'n DICOM bediener, en nie oor die vertoon van beelde. Dit is ontwerp om jou te laat data-elemente in 'n DICOM lêer met python-kode manipuleer.
pydicom is vrygestel onder die GPL lisensie. . Sien die license.txt lêer in die verspreiding vir besonderhede
Vereistes :
- Python
Kommentaar nie gevind