pydicom is een pure Python module voor het werken met DICOM-bestanden & nbsp;. Het werd gemaakt voor het inspecteren en wijzigen van DICOM-bestanden op een gemakkelijke "pythonic" manier. De wijzigingen kunnen opnieuw worden weggeschreven naar een nieuw bestand. Als een pure python pakket, moet het overal python runs draaien zonder andere eisen.
Hier is een korte code monster van een interactieve python sessie:
>>> Import DICOM
>>> Plannen = dicom.ReadFile ("rtplan.dcm")
>>> Plan.PatientsName
'Last ^ Eerste ^ mid ^ pre'
>>> Plan.dir ("setup") # krijg je een lijst van tags met "setup" ergens in de naam
['PatientSetups']
>>> Plan.PatientSetups [0]
(0018, 5100) Patiënt Positie CS: 'HFS'
(300a, 0182) Patiënt Setup nummer is: '1'
(300a, 01b2) Setup TechniqueDescription ST: ''
>>> Plan.PatientSetups [0] .PatientPosition = "HFP"
>>> Plan.SaveAs ("rtplan2.dcm")
>>>
pydicom is geen DICOM-server, en is niet over het bekijken van afbeeldingen. Het is ontworpen om u te laten data-elementen in een DICOM-bestand met python code te manipuleren.
pydicom is vrijgegeven onder de GPL-licentie. . Zie de license.txt bestand in de distributie voor meer informatie
Eisen
- Python
Reacties niet gevonden