7 #ifndef __FWGDCMIO_HELPER_DICOMSERIESANONYMIZER_HPP__ 8 #define __FWGDCMIO_HELPER_DICOMSERIESANONYMIZER_HPP__ 10 #include "fwGdcmIO/config.hpp" 11 #include "fwGdcmIO/helper/DicomAnonymizer.hpp" 12 #include "fwGdcmIO/helper/DicomSeriesWriter.hpp" 13 #include "fwGdcmIO/reader/SeriesDB.hpp" 15 #include <fwMedData/DicomSeries.hpp> 41 FWGDCMIO_API
virtual ~DicomSeriesAnonymizer();
44 FWGDCMIO_API
void anonymize(const ::fwMedData::DicomSeries::sptr& source);
47 FWGDCMIO_API
void anonymize(const ::fwMedData::DicomSeries::sptr& source,
48 const ::fwMedData::DicomSeries::sptr& destination);
56 ::fwGdcmIO::helper::DicomSeriesWriter::sptr
m_writer;
::fwGdcmIO::helper::DicomSeriesWriter::sptr m_writer
Dicom writer.
The namespace fwGdcmIO contains reader, writer and helper for dicom data.
This class contains helpers to anonymize dicom files on filesystem. Anonymization is performed accord...
::fwGdcmIO::helper::DicomAnonymizer m_anonymizer
Dicom anonymizer.
This class manages an aggregation of IJob.
This namespace fwJobs provides jobs management.
This class contains helpers to anonymize DicomSeries.
::fwGdcmIO::reader::SeriesDB::sptr m_reader
Dicom Reader.
#define fwCoreClassFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate methods for classes with one factory.