Dcmtk Tutorial Link

#include "dcmtk/config/osconfig.h" #include "dcmtk/dcmdata/dctk.h" #include <iostream> int main() DcmFileFormat file; OFCondition status = file.loadFile("patient.dcm"); if (status.good()) OFString patientName; file.getDataset()->findAndGetOFString(DCM_PatientName, patientName); std::cout << "Patient Name: " << patientName << std::endl; else std::cerr << "Error: " << status.text() << std::endl;

dcmodify -e PatientName -e PatientID -e PatientBirthDate patient.dcm Or set a dummy value: dcmtk tutorial

dcmdump +P PatientName +P StudyDate +P Modality patient.dcm dcmj2pnm +oj input.dcm output.png Options: +oj (JPEG lossless), +oy (JPEG lossy), +ob (BMP) 4.3 Anonymise a DICOM file Create a script or use dcmodify to clear tags: #include "dcmtk/config/osconfig

return 0;