C# Class EvilDICOM.Anonymization.Anonymizers.StudyIdAnonymizer

Removes the study id from the DICOM files and creates a new study id
Inheritance: IAnonymizer
Afficher le fichier Open project: rexcardan/Evil-DICOM

Private Properties

Свойство Type Description
GetTypeAbbreviation string

Méthodes publiques

Méthode Description
AddDICOMObject ( DICOMObject d ) : void
Anonymize ( DICOMObject d ) : void
FinalizeDictionary ( ) : void

This method is to be called once all DICOM objects are added. It then remaps study ids in a private dictionary

GenerateNames ( ) : void
GenerateNamesByType ( ) : void
GetFileType ( DICOMObject d ) : DICOMFileType
StudyIdAnonymizer ( ) : EvilDICOM.Core

Private Methods

Méthode Description
GetTypeAbbreviation ( DICOMFileType type ) : string

Method Details

AddDICOMObject() public méthode

public AddDICOMObject ( DICOMObject d ) : void
d DICOMObject
Résultat void

Anonymize() public méthode

public Anonymize ( DICOMObject d ) : void
d DICOMObject
Résultat void

FinalizeDictionary() public méthode

This method is to be called once all DICOM objects are added. It then remaps study ids in a private dictionary
public FinalizeDictionary ( ) : void
Résultat void

GenerateNames() public méthode

public GenerateNames ( ) : void
Résultat void

GenerateNamesByType() public méthode

public GenerateNamesByType ( ) : void
Résultat void

GetFileType() public static méthode

public static GetFileType ( DICOMObject d ) : DICOMFileType
d DICOMObject
Résultat DICOMFileType

StudyIdAnonymizer() public méthode

public StudyIdAnonymizer ( ) : EvilDICOM.Core
Résultat EvilDICOM.Core