এটি হল gdcmdump কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
gdcmdump - একটি DICOM ফাইল ডাম্প করে, এটি এর মধ্যে থাকা কাঠামো এবং মানগুলি প্রদর্শন করবে
নির্দিষ্ট DICOM ফাইল।
সাইনোপিসিস
gdcmdump [বিকল্প] dcm_file
gdcmdump [বিকল্প] dcm_directory
বর্ণনাঃ
সার্জারির gdcmdump কমান্ড লাইন প্রোগ্রাম কনসোলে একটি DICOM ফাইল ডাম্প করে। যারা পরিচিত তাদের জন্য
dcmdump (DCMTK) আউটপুট সহ, gdcmdump-এর কিছু ছোটখাটো পার্থক্য রয়েছে। যথা:
· অন্তর্নিহিত স্থানান্তরের জন্য সিনট্যাক্স gdcmdump প্রিন্ট করবে ?? অভিধানের পরিবর্তে VR
gdcmdump-এর একটি সীমিত ব্যক্তিগত অভিধান রয়েছে যা যখনই ব্যক্তিগত উপাদান খুঁজতে ব্যবহৃত হয়
সম্ভব.
প্যারামিটার
dcm_file DICOM ইনপুট ফাইলের নাম
dcm_directory DICOM ইনপুট ডিরেক্টরি
বিকল্প
নির্দিষ্ট অপশন
-x --xml-dict XML dict তৈরি করে (এখনকার জন্য শুধুমাত্র ব্যক্তিগত উপাদান)।
-r -- recursive recursive (ইনপুট একটি ডিরেক্টরি)
-d --ডাম্প ডাম্প মান (সীমিত ব্যবহার)।
-p --প্রিন্ট প্রিন্ট মান কেবল ডাম্পিং এর পরিবর্তে (ডিফল্ট)।
-c --রঙে রঙিন প্রিন্ট।
-C --csa প্রিন্ট SIEMENS CSA হেডার (0029,[12]0,SIEMENS CSA হেডার)।
-P --pdb প্রিন্ট GEMS প্রোটোকল ডেটা ব্লক (0025,1b,GEMS_SERS_01)।
--elscint প্রিন্ট ELSCINT প্রোটোকল তথ্য (01f7,26,ELSCINT1)।
--vepro প্রিন্ট VEPRO প্রোটোকল তথ্য (0055,20,VEPRO VIF 3.0 ডেটা)।
অথবা VEPRO প্রোটোকল তথ্য (0055,20, VEPRO VIM 5.0 ডেটা)।
--sds প্রিন্ট ফিলিপস এমআর সিরিজ ডেটা স্টোরেজ (1.3.46.670589.11.0.0.12.2) তথ্য (2005,32, ফিলিপস এমআর ইমেজিং ডিডি 002)।
-A --asn1 প্রিন্ট এনক্যাপসুলেটেড ASN1 স্ট্রাকচার >(0400,0520)।
--map-uid-names নামের সাথে UID ম্যাপ করুন।
সাধারণ অপশন
-h -- সাহায্য
এই সাহায্য পাঠ্য প্রিন্ট করুন এবং প্রস্থান করুন
-v --সংস্করণ
প্রিন্ট সংস্করণ তথ্য এবং প্রস্থান
-ভি --ভারবোস
ভার্বোস মোড (সতর্কতা + ত্রুটি)।
-W --সতর্কতা
সতর্কতা মোড, মুদ্রণ সতর্কতা তথ্য
-ই --ত্রুটি
ত্রুটি মোড, প্রিন্ট ত্রুটি তথ্য
-D --ডিবাগ
ডিবাগ মোড, ডিবাগ তথ্য মুদ্রণ করুন
প্রশিক্ষণ অপশন
-I --ignore-errors ডাম্প হয় এমনকি যদি ফাইলটি দূষিত হয় (শুধুমাত্র উন্নত ব্যবহারকারীদের জন্য, দাবিত্যাগ দেখুন)।
বৈশিষ্টসূচক , USAGE
মুদ্রণ অন্তর্নিহিত দলবদল বাক্য গঠন
VR ফাইলে পাওয়া যায় না, এইভাবে একটি "(??)" এবং এর ঠিক পাশে উপস্থাপন করা হয়
(যদি পাওয়া যায়) সঠিক VR।
যেমন:
$gdcmdump GE_DLX-8-MONO2-PrivateSyntax.dcm
# ডিকম-ফাইল-ফরম্যাট
\&...
(0008,0000) ?? (UL) 434 # 4,1 জেনেরিক গ্রুপ দৈর্ঘ্য
(0008,0005) ?? (CS) [ISO_IR 100] # 10,1-n নির্দিষ্ট অক্ষর সেট
(0008,0008) ?? (CS) [অরিজিনাল\\প্রাথমিক\\SINGLE প্লেন] # 30,2-n ছবির ধরন
(0008,0016) ?? (UI) [1.2.840.10008.5.1.4.1.1.12.1] # 28,1 SOP ক্লাস UID
(0008,0018) ?? (UI) [1.2.840.113619.2.16.1.0.906539207.1.24207] # 42,1 SOP ইনস্ট্যান্স UID
(0008,0020) ?? (DA) [19980923] # 8,1 অধ্যয়নের তারিখ
(0008,0021) ?? (DA) [19980923] # 8,1 সিরিজ তারিখ
(0008,0022) ?? (DA) [19980923] # 8,1 অধিগ্রহণের তারিখ
(0008,0023) ?? (DA) [19980923] # 8,1 বিষয়বস্তুর তারিখ
(0008,0030) ?? (টিএম) [101229.000] # 10,1 অধ্যয়নের সময়
(0008,0031) ?? (টিএম) [101229.000] # 10,1 সিরিজের সময়
(0008,0032) ?? (টিএম) [102653.000] # 10,1 অধিগ্রহণের সময়
(0008,0033) ?? (টিএম) [102653.000] # 10,1 বিষয়বস্তুর সময়
\&...
প্রিন্ট বেসরকারী আরোপ করা
GDCM-এর একটি সীমিত ব্যক্তিগত অভিধান রয়েছে৷ যখনই সম্ভব, এটি সন্ধান করার চেষ্টা করবে
ব্যক্তিগত তথ্য উপাদান।
$gdcmdump 012345.002.050.dcm
\&...
(0009,0010) LO [GEMS_IDEN_01] # 12,1 ব্যক্তিগত সৃষ্টিকর্তা
(0009,1001) LO [GE_GENESIS_FF ] # 14,1 সম্পূর্ণ বিশ্বস্ততা
(0009,1002) SH [MRCV] # 4,1 স্যুট আইডি
(0009,1004) SH [SIGNA ] # 6,1 পণ্য আইডি
(0009,1027) SL 985968524 # 4,1 ছবির প্রকৃত তারিখ
(0009,1030) SH [19356UMR2 ] # 10,1 পরিষেবা আইডি
(0009,1031) SH [999] # 4,1 মোবাইল অবস্থান নম্বর
(0009,10e3) UI [1.2.840.113619.1.1.4.1762386977] # 32,1 সরঞ্জাম ইউআইডি
(0009,10e6) SH [08] # 2,1 জেনেসিস সংস্করণ - এখন
(0009,10e7) UL 2757786872 # 4,1 পরীক্ষার রেকর্ড চেকসাম
(0009,10e9) SL 985968523 # 4,1 প্রকৃত সিরিজ ডেটা টাইম স্ট্যাম্প
\&...
(0019,0000) UL 1208 # 4,1 জেনেরিক গ্রুপ দৈর্ঘ্য
(0019,0010) LO [GEMS_ACQU_01] # 12,1 ব্যক্তিগত সৃষ্টিকর্তা
(0019,100f) DS [424.399994] # 10,1 Horiz. রেফের ফ্রেম।
(0019,1011) SS 0 # 2,1 সিরিজ কন্ট্রাস্ট
\&...
(0019,10e0) DS [0.000000] # 8,1 ব্যবহারকারীর ডেটা 24 {# ডিটিআই ডিফিউশন ডির., রিলিজ 10.0 এবং তার উপরে}
(0019,10e2) DS [0.000000] # 8,1 বেগ এনকোড স্কেল
(0019,10f2) SS 0 # 2,1 দ্রুত পর্যায়গুলি
(0019,10f9) DS [98] # 2,1 ট্রান্সমিট লাভ
\&...
(0021,0000) UL 372 # 4,1 জেনেরিক গ্রুপ দৈর্ঘ্য
(0021,0010) LO [GEMS_RELA_01] # 12,1 ব্যক্তিগত সৃষ্টিকর্তা
(0021,1003) SS 0 # 2,1 সিরিজ যা থেকে নির্ধারিত
\&...
SIEMENS সিএসএ শিরোলেখ
এই বিকল্পটি ব্যবহার করে পাঠযোগ্য পাঠ্য হিসাবে ডাম্প করা সম্ভব যা এর মধ্যে রয়েছে
প্রাইভেট অ্যাট্রিবিউট যেমন সাধারণ SIEMENS MR DICOM ফাইলে পাওয়া যায়।
যেমন:
$ gdcmdump --csa MR_SIEMENS_forceLoad29-1010_29-1020.dcm
(0029,0010) siemens csa হেডার
ছবির ছায়া ডেটা (0029,xx10)
0 - 'EchoLinePosition' VM 1, VR IS, SyngoDT 6, NoOfItems 6, ডেটা '64'
1 - 'EchoColumnPosition' VM 1, VR IS, SyngoDT 6, NoOfItems 6, ডেটা '64'
2 - 'EchoPartitionPosition' VM 1, VR IS, SyngoDT 6, NoOfItems 6, ডেটা '32'
3 - 'ব্যবহৃত চ্যানেলমাস্ক' VM 1, VR UL, SyngoDT 9, NoOfItems 6, ডেটা '255'
4 - 'Actual3DImaPartNumber' VM 1, VR IS, SyngoDT 6, NoOfItems 0, ডেটা
5 - 'ICE_Dims' VM 1, VR LO, SyngoDT 19, NoOfItems 6, ডেটা 'X_1_1_1_1_1_1_31_1_1_1_1_19_XNUMX'
6 - 'B_value' VM 1, VR IS, SyngoDT 6, NoOfItems 6, ডেটা '0'
7 - 'ফিল্টার1' VM 1, VR IS, SyngoDT 6, NoOfItems 0, ডেটা
8 - 'ফিল্টার2' VM 1, VR IS, SyngoDT 6, NoOfItems 0, ডেটা
\&...
রত্ন প্রোটোকল উপাত্ত বাধা
এই বিকল্পটি ব্যবহার করে পাঠযোগ্য পাঠ্য হিসাবে ডাম্প করা সম্ভব যা এর মধ্যে রয়েছে
প্রাইভেট অ্যাট্রিবিউট যেমন সাধারণ GEMS MR DICOM ফাইলে পাওয়া যায়।
প্রোটোকল ডেটা ব্লক : 0025,xx1b,GEMS_SERS_01
$ gdcmdump --pdb GE_MR_0025xx1bProtocolDataBlock.dcm
এন্ট্রি "প্রথম মাথা"
অবস্থান "সুপাইন"
ANREF "NA"
কুণ্ডলী "মাথা"
প্লেন "অবলিক"
SEDESCFLAG "1"
SEDESC "AX FSE T2"
IMODE "2D"
PSEQ "FSE-XL"
IOPT "FC, EDR, TRF, দ্রুত"
প্লাগ "22"
ফিল্টচয়েস "কোনটিই নয়"
BWRT "-1"
ট্রিকসিমগ "1"
TAG_SPACE "7"
TAG_TYPE "কোনটিই নয়"
\&...
ELSCINT প্রোটোকল তথ্য
এই বিকল্পটি ব্যবহার করে পাঠযোগ্য পাঠ্য হিসাবে ডাম্প করা সম্ভব যা এর মধ্যে রয়েছে
প্রাইভেট অ্যাট্রিবিউট যেমন সাধারণ ELSCINT CT DICOM ফাইলে পাওয়া যায়।
ELSCINT প্রোটোকল তথ্য: (01f7,26,ELSCINT1)
$gdcmdump --elscint ELSCINT1_ProtocolInformation.dcm
ট্যাগ থেকে ELSCINT1 ডাম্পিং তথ্য (01f7,26,elscint1)
ELSCINT1/আইটেমের নাম: []
অনুমোদিত পদক্ষেপ [হ্যাঁ]
RefSurview [1\0]
STD-প্রথম-img-pos [11.5]
বর্তমান পদক্ষেপ [হ্যাঁ]
ntimed-পদক্ষেপ [0]
মূল-এন-স্লাইস [390]
প্রোটোকল-ফাইল [Head_Multi_1032_usr.proc]
প্রোটোকল-নাম [FACE-TRAUMA/Head/Hx]
প্রোটোকল-পাথ [/usr/diamond.root/spr/]
প্রোটোকল-ধাপ [1]
প্রোটোকল-সংস্করণ [2.51]
ELSCINT1/আইটেমের নাম: [ডোজরাইট]
ACS [n/a]
ACS-বেড-পজিশন [0]
ACS-calc-mas [0]
ACS-iq-প্যারামিটার [0]
ACS-লার্ন-অনুমোদিত [না]
ACS-জল-ব্যাসার্ধ [-1.000000]
ACS-জল-ব্যাসার্ধ-স্ক্যান [-1]
\&...
VEPRO প্রোটোকল তথ্য
এই বিকল্পটি ব্যবহার করে পাঠযোগ্য পাঠ্য হিসাবে ডাম্প করা সম্ভব যা এর মধ্যে রয়েছে
প্রাইভেট অ্যাট্রিবিউট যেমন সাধারণত VEPRO CT DICOM ফাইলে পাওয়া যায়।
ELSCINT প্রোটোকল তথ্য: (0055,20, VEPRO VIM 5.0 ডেটা)
$gdcmdump --vepro VEPRO_ProtocolInformation.dcm
VIMDATA2: (0055,20, VEPRO VIM 5.0 ডেটা)
আইডি: ভিআইএম
সংস্করণ: 5.0
ব্যবহারকারীর নাম:
UserAdress1: প্রতিষ্ঠানের নাম
UserAdress2: স্ট্রিট অফ ইনস্টিটিউশন
ব্যবহারকারীর ঠিকানা3: প্রতিষ্ঠানের শহর
ব্যবহারকারীর ঠিকানা4:
ব্যবহারকারীর ঠিকানা5:
RecDate: 20101001
RecTime: 211321
RecPlace:
RecSource: DICOM ডিস্ট্রিবিউটর
DF1: P-09/10-41808
DF2: সুলতানা রাজিয়া
DF3: 19411001
DF4: F
DF5:
DF6:
DF7:
DF8: কনট্রাস্ট ছাড়াই সিটি স্ক্যান ব্রেন
DF9: 10/10-0034873
DF10: 10/10-00348
DF11:
DF12:
DF13:
DF14: হেড 0.5
DF15: 4
DF16:
DF17:
DF18:
DF19:
DF20:
StudyUID: 1.2.392.200036.9116.2.6.1.48.1214228007.1285934880.206831
সিরিজইউআইডি: 1.2.392.200036.9116.2.6.1.48.1214228007.1285935201.938653
পদ্ধতি: সিটি
ফিলিপস বেসরকারী MR ক্রম উপাত্ত সংগ্রহস্থল (1.3.46.670589.11.0.0.12.2)
এই বিকল্পটি ব্যবহার করে পাঠযোগ্য পাঠ্য হিসাবে ডাম্প করা সম্ভব যা এর মধ্যে রয়েছে
ব্যক্তিগত বৈশিষ্ট্য যা সাধারণত ফিলিপস প্রাইভেট এমআর সিরিজ ডেটা স্টোরেজ ফাইলে পাওয়া যায়।
পিএমএস সিরিজ ডেটা স্টোরেজ (2005,32, ফিলিপস এমআর ইমেজিং ডিডি 002)
$gdcmdump --sds PMS_SeriesDataStorage.dcm
\&...
PMS/আইটেমের নাম: [PDF_CONTROL_GEN_PARS/IEEE_PDF/Y ]
\&...
PMS/আইটেমের নাম: [PDF_CONTROL_PREP_PARS /IEEE_PDF/Y ]
\&...
PMS/আইটেমের নাম: [PDF_CONTROL_RECON_PARS/IEEE_PDF/Y ]
\&...
PMS/আইটেমের নাম: [PDF_CONTROL_SCAN_PARS /IEEE_PDF/Y ]
\&...
PMS/আইটেমের নাম: [PDF_EXAM_PARS /IEEE_PDF/Y ]
\&...
PMS/আইটেমের নাম: [PDF_HARDWARE_PARS /IEEE_PDF/Y ]
\&...
PMS/আইটেমের নাম: [PDF_PREP_PARS /IEEE_PDF/Y ]
\&...
PMS/আইটেমের নাম: [PDF_SPT_PARS/IEEE_PDF/Y ]
SP_scan_resol [256\256] # 2
SP_pda_profiles [0\0] # 2
এসপি_ফিল্টার [৩২৪০৭৪] # ১
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
\&...
এনক্যাপসুলেটেড ASN1 গঠন
এই বিকল্পটি মূলত এনক্রিপ্ট করা অ্যাট্রিবিউটের ASN1 কাঠামো ডাম্প করার জন্য ব্যবহৃত হয়
(0040,0520)
$gdcmdump encrypted.dcm
\&...
(0400,0500) SQ # u/l,1 এনক্রিপ্ট করা অ্যাট্রিবিউট সিকোয়েন্স
(fffe,e000) na (অনির্ধারিত দৈর্ঘ্য সহ আইটেম)
(0400,0510) UI [1.2.840.10008.1.2] # 18,1 এনক্রিপ্ট করা বিষয়বস্তু স্থানান্তর সিনট্যাক্স UID
(0400,0520) OB 30\\82\\03\\ba\\06\\09\\2a\\86\\48\\55\\04\\08\\13 # 958,1 Encrypted Content
(fffe, e00d)
(fffe, e0dd)
\&...
$ gdcmdump --asn1 encrypted.dcm
0:d=0 hl=4 l=954 কনস: সিকোয়েন্স
4:d=1 hl=2 l=9 prim: OBJECT :pkcs7-envelopedData
15:d=1 hl=4 l=939 কনস: cont [ 0 ]
19:d=2 hl=4 l=935 কনস: সিকোয়েন্স
23:d=3 hl=2 l= 1 প্রিম: পূর্ণসংখ্যা :00
26:d=3 hl=4 l=366 কনস: SET
30:d=4 hl=4 l=362 কনস: সিকোয়েন্স
34:d=5 hl=2 l= 1 প্রিম: পূর্ণসংখ্যা :00
37:d=5 hl=2 l=82 কনস: সিকোয়েন্স
39:d=6 hl=2 l=69 কনস: সিকোয়েন্স
41:d=7 hl=2 l=11 কনস: SET
43:d=8 hl=2 l=9 কনস: সিকোয়েন্স
45:d=9 hl=2 l=3 prim: অবজেক্ট :countryName
50:d=9 hl=2 l=2 prim: প্রিন্টেবলস্ট্রিং :AU
54:d=7 hl=2 l=19 কনস: SET
56:d=8 hl=2 l=17 কনস: সিকোয়েন্স
58:d=9 hl=2 l=3 prim: অবজেক্ট :stateOrProvinceName
63:d=9 hl=2 l=10 prim: প্রিন্টেবলস্ট্রিং :কিছু-রাষ্ট্র
75:d=7 hl=2 l=33 কনস: SET
77:d=8 hl=2 l=31 কনস: সিকোয়েন্স
79:d=9 hl=2 l=3 prim: উদ্দেশ্য :organizationName
84:d=9 hl=2 l= 24 প্রিম: প্রিন্টেবলস্ট্রিং : ইন্টারনেট উইজিটস Pty Ltd
110:d=6 hl=2 l=9 প্রাইম: পূর্ণসংখ্যা :AC966D88787A51B4
121:d=5 hl=2 l=13 কনস: সিকোয়েন্স
123:d=6 hl=2 l=9 prim: অবজেক্ট :rsaএনক্রিপশন
134:d=6 hl=2 l=0 prim: NULL
136:d=5 hl=4 l= 256 prim: OCTET STRING [HEX DUMP]:822368070285AD756C962ECB973514B291F946...
396:d=3 hl=4 l=558 কনস: সিকোয়েন্স
400:d=4 hl=2 l=9 prim: OBJECT :pkcs7-ডেটা
411:d=4 hl=2 l=29 কনস: সিকোয়েন্স
413:d=5 hl=2 l=9 prim: অবজেক্ট :aes-256-cbc
424:d=5 hl=2 l= 16 prim: OCTET STRING [HEX DUMP]:3B49AFE71749F2BFF1519EBAEA95A393
442:d=4 hl=4 l=512 prim: cont [ 0 ]
onworks.net পরিষেবা ব্যবহার করে অনলাইনে gdcmdump ব্যবহার করুন