X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=Doc%2FWebsite%2FCommandLine.html;h=c1abf7a1318a7458e08f525aa47b32dac54594eb;hb=a74a07febc4564ab7d9500e20fb02ce637409055;hp=dceb88f46ac23676fce4b27381d21d62ca392fc4;hpb=ee421507b0df14dd97318bef788532798c6bfd33;p=gdcm.git diff --git a/Doc/Website/CommandLine.html b/Doc/Website/CommandLine.html index dceb88f4..c1abf7a1 100644 --- a/Doc/Website/CommandLine.html +++ b/Doc/Website/CommandLine.html @@ -7,73 +7,98 @@
- Display the header of any kind of ACR-NEMA/PAPYRUS/DICOM File - usage: PrintFile filein=fileName [level=n] [noshadow] [noseq] [debug] + Displays the header of any kind of ACR-NEMA/PAPYRUS/DICOM File + usage: PrintFile filein=fileName [level=n] + [ { [noshadowseq] | [noshadow][noseq] } ] [debug] [usage] level = 0,1,2 : depending on the amount of details user wants to see - noshadow : user doesn't want to load Private groups (odd number) - noseq : user doesn't want to load Sequences - debug : user wants to run the program in 'debug mode' + noshadowseq: user doesn't want to load Private Sequences + noshadow : user doesn't want to load Private groups (odd number) + noseq : user doesn't want to load Sequences + debug : user wants to run the program in 'debug mode' + usage : user wants to display usage-
- Anonymize a full gdcm-readable Dicom image + Anonymizes a full gdcm-readable Dicom image Warning : probably segfaults if pixels are not gdcm readable. Use AnonymizeNoLoad instead. - usage: Anonymize filein=inputFileName fileout=anonymizedFileName [debug] + usage: Anonymize filein=inputFileName fileout=anonymizedFileName [debug][usage] debug : user wants to run the program in 'debug mode' -+ usage : user wants to display usage + -
- Anonymize a gdcm-readable Dicom image even if pixels aren't gdcm readable - Warning : the file is overwritten; to preserve file integrity, - use a copy. - usage: AnonymizeNoLoad filein=inputFileName fileout=outputFileName [debug] - debug : user wants to run the program in 'debug mode' + Anonymizes a gdcm-readable Dicom image even if pixels aren't gdcm readable + Warning : Warning : the image is overwritten; + to preserve its integrity, use a copy. + usage: AnonymizeNoLoad {filein=inputFileName|dirin=inputDirectoryName} + [rubout=listOfPrivateElementsToRubOut] + [ { [noshadowseq] | [noshadow][noseq] } ] [debug] + inputFileName : Name of the (single) file user wants to anonymize + inputDirectoryName : user wants to anonymize *all* the files + within the (single Patient!) directory + listOfElementsToRubOut : group1-elem1,g2-e2,... (in hexa) + of extra Elements to rub out + noshadowseq: user doesn't want to load Private Sequences + noshadow : user doesn't want to load Private groups (odd number) + noseq : user doesn't want to load Sequences + debug : user wants to run the program in 'debug mode' + usage : user wants to display usage-
- Re write a full gdcm-readable Dicom image (compressed Pixels are expanded) + Re writes a full gdcm-readable Dicom image (compressed Pixels are expanded) (usefull when the file is not very straight). usage: ReWrite filein=inputFileName fileout=anonymizedFileName - [mode=write mode] [noshadow] [noseq][debug] - mode = a (ACR), x (Explicit VR Dicom), r (RAW : only pixels) - noshadow : user doesn't want to load Private groups (odd number) - noseq : user doesn't want to load Sequences - debug : user wants to run the program in 'debug mode' + [mode=write mode] [rgb] + [ { [noshadowseq] | [noshadow][noseq] } ] [debug] [usage] + write mode = a (ACR), x (Explicit VR Dicom), r (RAW : only pixels) + rgb : user wants to transform LUT (if any) into RGB + noshadowseq: user doesn't want to load Private Sequences + noshadow : user doesn't want to load Private groups (odd number) + noseq : user doesn't want to load Sequences + debug : user wants to run the program in 'debug mode' + usage : user wants to display usage-
- Display the tree-like structure of a DICOMDIR File - usage: PrintDicomDir filein=fileName [detail=n] [level=n] [debug] + Displays the tree-like structure of a DICOMDIR File + usage: PrintDicomDir filein=fileName [detail=n] [level=n] [debug] [usage] detail = 1 : Patients, 2 : Studies, 3 : Series, 4 : Images 5 : Full Content level = 0,1,2 : depending on user (what he wants to see, when detail=5) - debug : user wants to run the program in 'debug mode' + debug : user wants to run the program in 'debug mode' + usage : user wants to display usage-
Explores recursively the given directory, makes the relevant DICOMDIR and writes it as 'NewDICOMDIR' - usage: MakeDicomDir dirname=rootDirectoryName [noshadow] [noseq] [debug] - noshadow : user doesn't want to load Private groups (odd number) - noseq : user doesn't want to load Sequences - debug : user wants to run the program in 'debug mode' + usage: MakeDicomDir dirname=rootDirectoryName + [ { [noshadowseq] | [noshadow][noseq] } ] [debug] [usage] + noshadowseq: user doesn't want to load Private Sequence + noshadow : user doesn't want to load Private groups (odd number) + noseq : user doesn't want to load Sequences + debug : user wants to run the program in 'debug mode' + usage : user wants to display usage-
- Anonymize a gdcm-readable DICOMDIR even when some 'Objects' + Anonymizes a gdcm-readable DICOMDIR even when some 'Objects' are not yet taken into account - Warning : the DICOMDIR is overwritten - usage: AnonymizeDicomDir filein=dicomDirName [debug] + Warning : the DICOMDIR is overwritten; + to preserve its integrity, use a copy. + usage: AnonymizeDicomDir filein=dicomDirName [debug] [usage] [usage] debug : user wants to run the program in 'debug mode' + usage : user wants to display usage