pydicom er en ren Python-modul til at arbejde med DICOM-filer. & Nbsp; Det blev gjort til inspektion og ændre DICOM-filer på en nem "pythonic" måde. Ændringerne kan skrives igen til en ny fil. Som en ren python pakke bør det køre nogen steder python kører uden andre krav.
Her er en kort kode prøve fra en interaktiv python session:
>>> Import DICOM
>>> Plan = dicom.ReadFile ("rtplan.dcm")
>>> Plan.PatientsName
'Last ^ First ^ mid ^ pre'
>>> Plan.dir ("setup") # få en liste over tags med "setup" et eller andet sted i navnet
['PatientSetups']
>>> plan.PatientSetups [0]
(0018, 5100) Patient Position CS: »HFS '
(300A, 0182) Patient Setup nummer er: '1'
(300A, 01b2) Setup TechniqueDescription ST: ''
>>> plan.PatientSetups [0] .PatientPosition = "HFP"
>>> plan.SaveAs ("rtplan2.dcm")
>>>
pydicom er ikke en DICOM-server, og handler ikke om visning af billeder. Det er designet til at lade dig manipulere data elementer i en DICOM-fil med python kode.
pydicom er frigivet under GPL licensen. . Se license.txt fil i fordelingen for detaljer
Krav :
- Python
Kommentarer ikke fundet