Englishfrançaisespagnol

Icône de favori OnWorks

gdcmdump - En ligne dans le Cloud

Exécutez gdcmdump dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande gdcmdump qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


gdcmdump - vide un fichier DICOM, il affichera la structure et les valeurs contenues dans le
fichier DICOM spécifié.

SYNOPSIS


gdcmdump [options] fichier_dcm
gdcmdump [options] répertoire_dcm

DESCRIPTION


La gdcmdump le programme de ligne de commande vide un fichier DICOM sur la console. Pour ceux qui connaissent
avec la sortie dcmdump (DCMTK), gdcmdump présente quelques différences mineures. À savoir:

· Pour la syntaxe de transfert implicite, gdcmdump imprimera ?? au lieu du dictionnaire VR

gdcmdump a un dictionnaire privé limité qui est utilisé pour rechercher un élément privé à chaque fois
de qualité.

PARAMETRES


dcm_file Nom du fichier d'entrée DICOM
dcm_directory Répertoire d'entrée DICOM

OPTIONS


groupe de neurones Options
-x --xml-dict génère le dict XML (uniquement les éléments privés pour l'instant).
-r --recursive recursive (l'entrée est un répertoire)
-d --dump valeur de vidage (utilisation limitée).
-p --print imprime la valeur au lieu de simplement vider (par défaut).
-c --color imprime en couleur.
-C --csa imprime l'en-tête CSA SIEMENS (0029,[12]0, EN-TÊTE CSA SIEMENS).
-P --pdb imprime le bloc de données du protocole GEMS (0025,1b,GEMS_SERS_01).
--elscint imprime les informations de protocole ELSCINT (01f7,26,ELSCINT1).
--vepro print VEPRO Protocol Information (0055,20, VEPRO VIF 3.0 DATA).
ou Informations sur le protocole VEPRO (0055,20, VEPRO VIM 5.0 DATA).
--sds print Informations sur le stockage de données Philips MR Series (1.3.46.670589.11.0.0.12.2) (2005,32, Philips MR Imaging DD 002).
-A --asn1 affiche la structure ASN1 encapsulée > (0400,0520 XNUMX).
--map-uid-names mappe l'UID aux noms.

général Options
-h --aide
imprimer ce texte d'aide et quitter

-v --version
imprimer les informations sur la version et quitter

-V --verbeux
mode verbeux (avertissement+erreur).

-W --avertissement
mode d'avertissement, imprimer les informations d'avertissement

-E --erreur
mode d'erreur, imprimer les informations d'erreur

-D --débogage
mode de débogage, imprimer les informations de débogage

spécial Options
-I --ignore-errors effectue le vidage même si le fichier est corrompu (utilisateurs avancés uniquement, voir les clauses de non-responsabilité).

TYPIQUE UTILISATION


Impression Implicite Transferts Syntaxe
Les VR ne se trouvent pas dans le fichier, sont donc présentés avec un "(??)", et juste à côté
(si trouvé) le bon VR.

Par exemple.:

$ gdcmdump GE_DLX-8-MONO2-PrivateSyntax.dcm

# Dicom-Fichier-Format
\ & ...
(0008,0000) ?? (UL) 434 # 4,1 Longueur de groupe générique
(0008,0005) ?? (CS) [ISO_IR 100] # 10,1-n ​​Jeu de caractères spécifiques
(0008,0008) ?? (CS) [ORIGINAL\\PRIMAIRE\\SINGLE PLAN ] # 30,2-n Type d'image
(0008,0016) ?? (UI) [1.2.840.10008.5.1.4.1.1.12.1] # 28,1 UID de classe SOP
(0008,0018) ?? (UI) [1.2.840.113619.2.16.1.0.906539207.1.24207] # 42,1 UID d'instance SOP
(0008,0020) ?? (DA) [19980923] # 8,1 Date de l'étude
(0008,0021) ?? (DA) [19980923] # 8,1 Série Date
(0008,0022) ?? (DA) [19980923] # 8,1 Date d'acquisition
(0008,0023) ?? (DA) [19980923] # 8,1 Contenu Date
(0008,0030) ?? (TM) [101229.000] # 10,1 Temps d'étude
(0008,0031) ?? (TM) [101229.000] # 10,1 Série Temps
(0008,0032) ?? (TM) [102653.000] # 10,1 Temps d'acquisition
(0008,0033) ?? (TM) [102653.000] # 10,1 Temps de contenu
\ & ...

Imprimé Privé Attributs
GDCM a un dictionnaire privé limité. Dans la mesure du possible, il essaiera de rechercher le
élément de données privé.

$ gdcmdump 012345.002.050.dcm

\ & ...
(0009,0010) LO [GEMS_IDEN_01] # 12,1 Créateur privé
(0009,1001) LO [GE_GENESIS_FF ] # 14,1 Pleine fidélité
(0009,1002) SH [MRCV] # 4,1 Identifiant de la suite
(0009,1004) SH [SIGNA ] # 6,1 Identifiant du produit
(0009,1027 985968524) SL 4,1 # XNUMX Date réelle de l'image
(0009,1030) SH [19356UMR2 ] # 10,1 Identifiant de service
(0009,1031 999) SH [4,1 ] # XNUMX Numéro d'emplacement mobile
(0009,10e3) UI [1.2.840.113619.1.1.4.1762386977] # 32,1 UID de l'équipement
(0009,10e6) SH [08] # 2,1 Version Genesis - maintenant
(0009,10e7) UL 2757786872 # 4,1 Somme de contrôle de l'enregistrement d'examen
(0009,10e9) SL 985968523 # 4,1 Horodatage des données de la série réelle
\ & ...
(0019,0000 1208) UL 4,1 # XNUMX Longueur de groupe générique
(0019,0010) LO [GEMS_ACQU_01] # 12,1 Créateur privé
(0019,100f) DS [424.399994] # 10,1 Horiz. Cadre de réf.
(0019,1011) SS 0 # 2,1 Contraste de la série
\ & ...
(0019,10e0) DS [0.000000] # 8,1 Données utilisateur 24 {# DTI Diffusion Dir., release 10.0 & supérieur}
(0019,10e2) DS [0.000000] # 8,1 Échelle de codage de vitesse
(0019,10f2) SS 0 # 2,1 Phases rapides
(0019,10f9) DS [98] # 2,1 Gain de transmission
\ & ...
(0021,0000 372) UL 4,1 # XNUMX Longueur de groupe générique
(0021,0010) LO [GEMS_RELA_01] # 12,1 Créateur privé
(0021,1003 0) SS 2,1 # XNUMX Série à partir de laquelle Prescrit
\ & ...

SIEMENS PAD ou “CSA” En-tête
En utilisant cette option, il est possible de vider sous forme de texte lisible ce qui est contenu dans le
attribut privé tel que trouvé dans le fichier SIEMENS MR DICOM typique.

Par exemple.:

$ gdcmdump --csa MR_SIEMENS_forceLoad29-1010_29-1020.dcm

(0029,0010) en-tête siemens csa
Données d'ombre d'image (0029,xx10)

0 - 'EchoLinePosition' VM 1, VR IS, SyngoDT 6, NoOfItems 6, Données '64'
1 - 'EchoColumnPosition' VM 1, VR IS, SyngoDT 6, NoOfItems 6, Données '64'
2 - 'EchoPartitionPosition' VM 1, VR IS, SyngoDT 6, NoOfItems 6, Data '32'
3 - 'UsedChannelMask' VM 1, VR UL, SyngoDT 9, NoOfItems 6, Données '255'
4 - 'Actual3DImaPartNumber' VM 1, VR IS, SyngoDT 6, NoOfItems 0, Données
5 - 'ICE_Dims' VM 1, VR LO, SyngoDT 19, NoOfItems 6, Données 'X_1_1_1_1_1_1_31_1_1_1_1_19'
6 - 'B_value' VM 1, VR IS, SyngoDT 6, NoOfItems 6, Données '0'
7 - 'Filter1' VM 1, VR IS, SyngoDT 6, NoOfItems 0, Données
8 - 'Filter2' VM 1, VR IS, SyngoDT 6, NoOfItems 0, Données
\ & ...

GEMS Passerelle Sauvegarde de Bloquer
En utilisant cette option, il est possible de vider sous forme de texte lisible ce qui est contenu dans le
attribut privé tel qu'il se trouve dans le fichier GEMS MR DICOM typique.

Bloc de données de protocole : 0025,xx1b,GEMS_SERS_01

$ gdcmdump --pdb GE_MR_0025xx1bProtocolDataBlock.dcm

ENTRÉE « La tête la première »
POSTE "Supérieur"
ANREF "NA"
BOBINE "TÊTE"
AVION " OBLIQUE "
SÉDESCFLAG "1"
SEDESC "AXE FSE T2"
IMODE "2D"
PSEQ "FSE-XL"
IOPT "FC, EDR, TRF, rapide"
FICHE "22"
FILTCHOICE "Aucun"
BWRT "-1"
TRICKSIMG "1"
TAG_SPACE "7"
TAG_TYPE "Aucun"
\ & ...

ELSCINT Passerelle Info
En utilisant cette option, il est possible de vider sous forme de texte lisible ce qui est contenu dans le
attribut privé tel que trouvé dans le fichier ELSCINT CT DICOM typique.

Informations sur le protocole ELSCINT : (01f7,26,ELSCINT1)

$ gdcmdump --elscint ELSCINT1_ProtocolInformation.dcm

ELSCINT1 Informations de vidage de la balise (01f7,26,elscint1)
ELSCINT1/Nom de l'article : []
ApprouvéÉtape [oui]
RefSurview [1\0]
MST-première-img-pos [11.5]
étape actuelle [oui]
npas-temporisés [0]
tranches d'origine [390]
fichier-protocole [Head_Multi_1032_usr.proc]
nom-protocole [FACE-TRAUMA/Tête/Hx]
chemin-protocole [/usr/diamond.root/spr/]
protocole-étape [1]
version-protocole [2.51]

ELSCINT1/Nom de l'article : [doseright]
SCA [n/a]
ACS-lit-position [0]
ACS-calc-mas [0]
Paramètre ACS-iq [0]
ACS-learn-allowed [non]
ACS-eau-rayon [-1.000000]
ACS-eau-rayon-scan [-1]
\ & ...

VÉPRO Passerelle Info
En utilisant cette option, il est possible de vider sous forme de texte lisible ce qui est contenu dans le
attribut privé tel qu'il se trouve dans le fichier VEPRO CT DICOM typique.

Informations sur le protocole ELSCINT : (0055,20, VEPRO VIM 5.0 DATA)

$ gdcmdump --vepro VEPRO_ProtocolInformation.dcm

VIMDATA2 : (0055,20, DONNÉES VEPRO VIM 5.0)
Identifiant : VIM
Version: 5.0
Nom d'utilisateur:
UserAdress1 : Nom de l'établissement
UserAdress2 : Rue de l'établissement
UserAdress3 : Ville de l'établissement
UserAdress4 :
UserAdress5 :
Date d'enregistrement : 20101001
Temps d'enregistrement : 211321
RecPlace :
RecSource : Distributeur DICOM
DF1 : P-09/10-41808
DF2 : Sultane Razia
DF3 : 19411001
DF4 : F
DF5 :
DF6 :
DF7 :
DF8 : CT Scan cerveau sans contraste
DF9 : 10/10-0034873
DF10 : 10/10-00348
DF11 :
DF12 :
DF13 :
DF14 : Tête 0.5
DF15 : 4
DF16 :
DF17 :
DF18 :
DF19 :
DF20 :
StudyUID : 1.2.392.200036.9116.2.6.1.48.1214228007.1285934880.206831
SérieUID : 1.2.392.200036.9116.2.6.1.48.1214228007.1285935201.938653
Modalité : CT

Philips Privé MR Série Sauvegarde de Stockage (1.3.46.670589.11.0.0.12.2)
En utilisant cette option, il est possible de vider sous forme de texte lisible ce qui est contenu dans le
attribut privé tel qu'il se trouve dans le fichier de stockage de données Philips Private MR Series typique.

Stockage de données de la série PMS (2005,32, Philips MR Imaging DD 002)

$ gdcmdump --sds PMS_SeriesDataStorage.dcm

\ & ...
PMS/Nom de l'article : [PDF_CONTROL_GEN_PARS/IEEE_PDF/Y ]
\ & ...
PMS/Nom de l'article : [PDF_CONTROL_PREP_PARS /IEEE_PDF/Y ]
\ & ...
PMS/Nom de l'article : [PDF_CONTROL_RECON_PARS/IEEE_PDF/Y ]
\ & ...
PMS/Nom de l'article : [PDF_CONTROL_SCAN_PARS /IEEE_PDF/Y ]
\ & ...
PMS/Nom de l'article : [PDF_EXAM_PARS /IEEE_PDF/Y ]
\ & ...
PMS/Nom de l'article : [PDF_HARDWARE_PARS /IEEE_PDF/Y ]
\ & ...
PMS/Nom de l'article : [PDF_PREP_PARS /IEEE_PDF/Y ]
\ & ...
PMS/Nom de l'article : [PDF_SPT_PARS/IEEE_PDF/Y ]
SP_scan_resol [256\256] #2
SP_pda_profils [0\0] # 2
SP_filtre [324074] # 1
SP_analyse_with_iqt [0] #1
SP_main_system_type [3] #1
SP_gradient_system [6] #1
SP_coil_type [2\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
SP_coil_id [2\34\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
SP_coil_part [0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
SP_act_q [0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
SP_act_coil_freq [0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
SP_coil_m_pos [255\255\255\0\0\0\0\0\0\0\0\0\0\0\0\255] # 16
SP_coil_t_pos [255\128\255\0\0\0\0\0\0\0\0\0\0\0\0\255] # 16
SP_surface_coil_con [0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0] # 16
SP_proton_freq [127801349] #1
SP_tm_result [2\2\2\2\2\2\2\2\2\2\2\2\2\2\2\2] # 16
SP_f0_result [0] #1
SP_as_result [0] #1
SP_po_result [0] #1
SP_rg_result [0] #1
SP_dc_result [0] #1
SP_ph_result [0] #1
\ & ...

Encapsulé ASN1 Structure
Cette option est principalement utilisée pour vider la structure ASN1 de l'attribut crypté
(0040,0520)

$ gdcmdump crypté.dcm

\ & ...
(0400,0500 1) SQ # u/l,XNUMX Séquence d'attributs cryptés
(fffe,e000) na (élément de longueur indéfinie)
(0400,0510) UI [1.2.840.10008.1.2] # 18,1 UID de syntaxe de transfert de contenu crypté
(0400,0520) OB 30\\82\\03\\ba\\06\\09\\2a\\86\\48\\55\\04\\08\\13 # 958,1 Encrypted Content
(fff,e00d)
(fff,e0dd)
\ & ...

$ gdcmdump --asn1 crypté.dcm

0:d=0 hl=4 l= 954 contre : SEQUENCE
4:d=1 hl=2 l= 9 prim : OBJET :pkcs7-envelopedData
15:d=1 hl=4 l= 939 contre : cont [ 0 ]
19:d=2 hl=4 l= 935 contre : SEQUENCE
23:d=3 hl=2 l= 1 prim : ENTIER :00
26:d=3 hl=4 l= 366 contre : SET
30:d=4 hl=4 l= 362 contre : SEQUENCE
34:d=5 hl=2 l= 1 prim : ENTIER :00
37:d=5 hl=2 l= 82 contre : SEQUENCE
39:d=6 hl=2 l= 69 contre : SEQUENCE
41:d=7 hl=2 l= 11 contre : SET
43:d=8 hl=2 l= 9 contre : SEQUENCE
45:d=9 hl=2 l= 3 prim: OBJET :countryName
50:d=9 hl=2 l= 2 prim : PRINTABLESTRING :AU
54:d=7 hl=2 l= 19 contre : SET
56:d=8 hl=2 l= 17 contre : SEQUENCE
58:d=9 hl=2 l= 3 prim : OBJET :stateOrProvinceName
63:d=9 hl=2 l= 10 prim: PRINTABLESTRING :Quelque état
75:d=7 hl=2 l= 33 contre : SET
77:d=8 hl=2 l= 31 contre : SEQUENCE
79:d=9 hl=2 l= 3 prim : OBJET :nomorganisation
84:d=9 hl=2 l= 24 prim : PRINTABLESTRING :Internet Widgits Pty Ltd
110:d=6 hl=2 l= 9 prim : ENTIER :AC966D88787A51B4
121:d=5 hl=2 l= 13 contre : SEQUENCE
123:d=6 hl=2 l= 9 prim : OBJET :rsaCryptage
134:d=6 hl=2 l= 0 prim : NULL
136:d=5 hl=4 l= 256 prim : CHAÎNE D'OCTETS [HEX DUMP] : 822368070285AD756C962ECB973514B291F946...
396:d=3 hl=4 l= 558 contre : SEQUENCE
400:d=4 hl=2 l= 9 prim: OBJET :pkcs7-data
411:d=4 hl=2 l= 29 contre : SEQUENCE
413:d=5 hl=2 l= 9 prim : OBJET :aes-256-cbc
424:d=5 hl=2 l= 16 prim: CHAINE D'OCTETS [HEX DUMP]:3B49AFE71749F2BFF1519EBAEA95A393
442:d=4 hl=4 l= 512 prim: suite [ 0 ]

Utilisez gdcmdump en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Responsable PAC
    Responsable PAC
    PAC est un remplacement de Perl/GTK pour
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Il fournit une interface graphique
    configurer les connexions : utilisateurs,
    mots de passe, règle EXPECT...
    Télécharger PAC Manager
  • 2
    GeoServer
    GeoServer
    GeoServer est un logiciel open source
    serveur écrit en Java qui permet aux utilisateurs
    pour partager et éditer des données géospatiales.
    Conçu pour l'interopérabilité, il
    publie da...
    Télécharger GeoServer
  • 3
    Luciole III
    Luciole III
    Une finance personnelle gratuite et open-source
    gestionnaire. Firefly III dispose d'un
    système de comptabilité en partie double. Vous pouvez
    entrez et organisez rapidement votre
    opérations je...
    Télécharger Firefly III
  • 4
    Extensions Apache OpenOffice
    Extensions Apache OpenOffice
    Le catalogue officiel d'Apache
    Extensions OpenOffice. Tu trouveras
    des extensions allant des dictionnaires aux
    outils pour importer des fichiers PDF et se connecter
    avec ext...
    Télécharger les extensions Apache OpenOffice
  • 5
    MantisBT
    MantisBT
    Mantis est un outil Web facilement déployable
    bugtracker basé pour aider le bogue du produit
    suivi. Il nécessite PHP, MySQL et un
    serveur Web. Découvrez notre démo et hébergé
    offre...
    Télécharger MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger est une application de chat p2p
    pour la communication intranet et ne
    besoin d'un serveur. Une variété de pratiques
    les fonctionnalités sont prises en charge, y compris
    aviser...
    Télécharger LAN Messenger
  • Plus "

Commandes Linux

  • 1
    abidw
    abidw
    abidw - sérialiser l'ABI d'un ELF
    fichier abidw lit une bibliothèque partagée dans ELF
    formate et émet une représentation XML
    de son ABI à la sortie standard. Le
    émis...
    Courez abidw
  • 2
    capable
    capable
    abilint - valider un Abigail ABI
    la représentation abilint analyse le natif
    Représentation XML d'un ABI tel qu'émis
    par abidw. Une fois qu'il a analysé le XML
    représenter...
    Exécuter Abilint
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - envoyer un message API CORE
    au démon core-daemon...
    Exécutez coresendmsg
  • 4
    serveur_noyau
    serveur_noyau
    core_server - Le serveur principal pour
    Spam Bayes. DESCRIPTION : Sert actuellement
    l'interface Web uniquement. Branchement
    auditeurs pour divers protocoles est à définir.
    Cette ...
    Exécutez core_server
  • 5
    flash fw
    flash fw
    fwflash - programme pour flasher le fichier image
    à un appareil NXT connecté ...
    Exécutez fwflash
  • 6
    fwts-collecte
    fwts-collecte
    fwts-collect - collecte les journaux pour fwts
    rapport de bogue. ...
    Exécutez fwts-collect
  • Plus "

Ad