pydicom är en ren Python-modul för att arbeta med DICOM-filer. & Nbsp; Det gjordes för inspektion och modifiera DICOM-filer på ett enkelt "pythonic" sätt. Ändringarna kan skrivas igen till en ny fil. Som en ren python paket bör det gå någonstans python körs utan några andra krav.
Här är en kort kodexempel från en interaktiv python-session:
>>> Importera DICOM
>>> Planen = dicom.ReadFile ("rtplan.dcm")
>>> Plan.PatientsName
"Last ^ Första ^ mid ^ pre '
>>> Plan.dir ("setup") # få en lista över taggar med "setup" någonstans i namnet
['PatientSetups']
>>> plan.PatientSetups [0]
(0018, 5100) Patient Position CS: "HFS"
(300a, 0182) är patient Setup Antal: '1'
(300a, 01b2) Setup TechniqueDescription ST: ''
>>> plan.PatientSetups [0] .PatientPosition = "HFP"
>>> plan.SaveAs ("rtplan2.dcm")
>>>
pydicom är inte en DICOM-server, och handlar inte om att titta på bilder. Den är utformad för att låta dig manipulera dataelement i en DICOM-fil med python-kod.
pydicom är släppt under GPL licens. . Se license.txt filen i distributionen för detaljer
Krav :
- Python
Kommentarer hittades inte