Problem of setVoiLut
Moderator: Moderator Team
-
- Posts: 40
- Joined: Thu, 2008-09-18, 09:20
- Location: Japan
Problem of setVoiLut
Hello forks,
Now I am wondering if VoiLut would be applied or not using DCMTK.
In my source code, I implemented serching and appling VoiLut source code refering to Dimoimg.cxx and Dimoimg.h, as follows,
//VoiLut 1
const unsigned long table = 1;
OFString explanation;
const OFBool ignoreDepth = OFFalse;
int bb = dcmimg->setVoiLut(table, ignoreDepth);
unsigned long aa = dcmimg->getVoiLutCount();
const char *cc = dcmimg->getVoiLutExplanation(table, explanation);
The sequence No of the VoiLut is 1, so I think the source code is complietly correct.
But, it didn't work.
Please let me know what is worng with the source code, and the right way to get and apply the VoiLut.
Best regards,
Now I am wondering if VoiLut would be applied or not using DCMTK.
In my source code, I implemented serching and appling VoiLut source code refering to Dimoimg.cxx and Dimoimg.h, as follows,
//VoiLut 1
const unsigned long table = 1;
OFString explanation;
const OFBool ignoreDepth = OFFalse;
int bb = dcmimg->setVoiLut(table, ignoreDepth);
unsigned long aa = dcmimg->getVoiLutCount();
const char *cc = dcmimg->getVoiLutExplanation(table, explanation);
The sequence No of the VoiLut is 1, so I think the source code is complietly correct.
But, it didn't work.
Please let me know what is worng with the source code, and the right way to get and apply the VoiLut.
Best regards,
Maty
-
- ICSMED DICOM Services
- Posts: 2217
- Joined: Fri, 2004-10-29, 21:38
- Location: Oldenburg, Germany
Yes, the VOI transformation is applied to the pixel data if present and activated.Now I am wondering if VoiLut would be applied or not using DCMTK.
setVoiLut(1) activates the second VOI LUT Table in the DICOM image since the tables are counted from 0 (see documentation). Btw, what is the return value of this method?The sequence No of the VoiLut is 1, so I think the source code is complietly correct.
-
- Posts: 40
- Joined: Thu, 2008-09-18, 09:20
- Location: Japan
Hello! Jörg,
Thank you for your quick and friendly reply.
From your suggestion, I understand that I made a mistake that the table No was wrong.
I tried again and the results are as follows;
table No -aa -bb -cc
----- 0 -----1 --1 --"E25"
----- 1 -----1 --0 --nothing
In case of table No = 0, the return code bb = 1, that means correct.
BTW, I tried to get VOI Lut data stored in DICOM file with findAndGetElement, as follows;
dataset->findAndGetElement(DCM_VOILUTSequence, element, OFFalse);
dataset->findAndGetElement(DCM_LUTDescriptor, element, OFFalse);
dataset->findAndGetElement(DCM_LUTData, element, OFFalse);
Oddly enough, I can get just DCM_VOILUTSequence element but not DCM_LUTDescriptor or DCM_LUTData elements.
If how to use setVoiLut is correct, why I can't get VOI Lut data?
I would appliciate it if you let me know the reason and how to fix it.
Thanks,
Thank you for your quick and friendly reply.
From your suggestion, I understand that I made a mistake that the table No was wrong.
I tried again and the results are as follows;
table No -aa -bb -cc
----- 0 -----1 --1 --"E25"
----- 1 -----1 --0 --nothing
In case of table No = 0, the return code bb = 1, that means correct.
BTW, I tried to get VOI Lut data stored in DICOM file with findAndGetElement, as follows;
dataset->findAndGetElement(DCM_VOILUTSequence, element, OFFalse);
dataset->findAndGetElement(DCM_LUTDescriptor, element, OFFalse);
dataset->findAndGetElement(DCM_LUTData, element, OFFalse);
Oddly enough, I can get just DCM_VOILUTSequence element but not DCM_LUTDescriptor or DCM_LUTData elements.
If how to use setVoiLut is correct, why I can't get VOI Lut data?
I would appliciate it if you let me know the reason and how to fix it.
Thanks,
Maty
-
- ICSMED DICOM Services
- Posts: 2217
- Joined: Fri, 2004-10-29, 21:38
- Location: Oldenburg, Germany
Apparently, you did not understand what a sequence is. The LUT Descriptor and LUT Data are encapsulated by an item which is contained in the VOI LUT Sequence. So, you have to retrieve the first item of the sequence and then use findAndGetXXX() on this item (not on the main dataset) ...Oddly enough, I can get just DCM_VOILUTSequence element but not DCM_LUTDescriptor or DCM_LUTData elements.
I guess there are many useful examples both in this forum and in the DCMTK on how to do this.
-
- Posts: 40
- Joined: Thu, 2008-09-18, 09:20
- Location: Japan
Hello! Jörg,
Thank you for your explanation.
Soon after reading your reply, I tried confirming the handling of setVoiLut.
Then I understood that the return value of setVoiLut is the same as "return VoiLutData->isValid()", so I believe that the obtained VoiLut is correct.
BTW, it seems that the obtained VoiLut is not applied to the image data.
If so, I would appreciate it if you let me know how to apply the obtained VoiLut data to the DICOM image data.
Thanks,
Thank you for your explanation.
Soon after reading your reply, I tried confirming the handling of setVoiLut.
Then I understood that the return value of setVoiLut is the same as "return VoiLutData->isValid()", so I believe that the obtained VoiLut is correct.
BTW, it seems that the obtained VoiLut is not applied to the image data.
If so, I would appreciate it if you let me know how to apply the obtained VoiLut data to the DICOM image data.
Thanks,
Maty
-
- ICSMED DICOM Services
- Posts: 2217
- Joined: Fri, 2004-10-29, 21:38
- Location: Oldenburg, Germany
-
- Posts: 40
- Joined: Thu, 2008-09-18, 09:20
- Location: Japan
Hi Jörg,
Thank you for your quick reply.
I quickly tried to run dcm2pnm as you mentioned. and got the message of the results, as follows;
$dcmtk: dcm2pnm v3.5.4 2005-12-20 $
dcm2pnm: Convert DICOM images to PGM/PPM or BMP
error: Invalid value for option --use-voi-lut (underflow: 0)
Please tell me the cause and action of the error!!
Thanks,
Thank you for your quick reply.
I quickly tried to run dcm2pnm as you mentioned. and got the message of the results, as follows;
$dcmtk: dcm2pnm v3.5.4 2005-12-20 $
dcm2pnm: Convert DICOM images to PGM/PPM or BMP
error: Invalid value for option --use-voi-lut (underflow: 0)
Please tell me the cause and action of the error!!
Thanks,
Maty
-
- ICSMED DICOM Services
- Posts: 2217
- Joined: Fri, 2004-10-29, 21:38
- Location: Oldenburg, Germany
-
- Posts: 40
- Joined: Thu, 2008-09-18, 09:20
- Location: Japan
Thank you for your reply.
The result is as follows;
reading DICOM file: voi_in.dcm
preparing pixel data.
activating VOI LUT 1
WARNING: invalid value for 'NumberOfTableEntries' (2119) ... assuming 1 !
WARNING: unsuitable value for 'BitsPerTableEntry' (16) ... assuming 8 !
writing frame 1 to aaa
cleaning up memory.
Please let me know your analysis.
Thanks.
The result is as follows;
reading DICOM file: voi_in.dcm
preparing pixel data.
activating VOI LUT 1
WARNING: invalid value for 'NumberOfTableEntries' (2119) ... assuming 1 !
WARNING: unsuitable value for 'BitsPerTableEntry' (16) ... assuming 8 !
writing frame 1 to aaa
cleaning up memory.
Please let me know your analysis.
Thanks.
Maty
-
- ICSMED DICOM Services
- Posts: 2217
- Joined: Fri, 2004-10-29, 21:38
- Location: Oldenburg, Germany
-
- Posts: 40
- Joined: Thu, 2008-09-18, 09:20
- Location: Japan
The result is as follows;
(0028,3010) SQ (Sequence with undefined length #=1) # u/l, 1 VOILUTSequence
(fffe,e000) na (Item with undefined length #=4) # u/l, 1 Item
(0028,0000) UL 4272 # 4, 1 ImagePresentationGroupLength
(0028,3002) xs 2119\1438\16 # 6, 3 LUTDescriptor
(0028,3003) LO [E25] # 4, 1 LUTExplanation
(0028,3006) lt 0000\0000\0001\0001\0002\0002\0003\0003\0003\0004\0004\0005\0005\0006\0006\0006\0007\0007\0008\0008\0009\0009\000a\000a\000a\000b\000b\000c\000c\000d\000d\000d\000e\000e\000f\000f\0010\0010\0011\0012\0012\0013\0013\0014\0014\0015\0015\0016\0016\0017\0017\0018\0018\0019\0019\0019\001a\001a\001b\001b\001c\001c\001c\001d\001d\001e\001e\001f\001f\0020\0020\0020\0021\0021\0022\0022\0023\0023\0023\0024\0024\0025\0025\0026\0026\0027\0027\0028\0028\0029\0029\002a\002a\002b\002b\002c\002d\002d\002e\002e\002f\002f\002f\0030\0030\0031\0031\0032\0032\0033\0033\0033\0034\0034\0035\0035\0036\0036\0037\0037\0038\0038\0039\0039\003a\003a\003b\003b\003c\003c\003d\003d\003e\003e\003f\0040\0040\0041\0041\0042\0042\0043\0043\0044\0044\0045\0045\0046\0046\0047\0047\0048\0048\0049\0049\004a\004a\004a\004b\004b\004c\004c\004d\004d\004d\004e\004e\004f\004f\0050\0050\0051\0052\0052\0053\0053\0054\0054\0055\0055\0056\0056\0057\0057\0058\0058\0059\0059\005a\005a\005b\005b\005c\005d\005d\005e\005e\005f\005f\0060\0060\0061\0062\0062\0063\0063\0064\0065\0065\0066\0066\0067\0068\0068\0069\006a\006a\006b\006b\006c\006c\006d\006d\006e\006e\006f\006f\0070\0070\0071\0071\0072\0072\0073\0074\0074\0075\0075\0076\0076\0077\0077\0078\0078\0079\0079\007a\007a\007b\007b\007c\007d\007d\007e\007f\007f\0080\0080\0081\0082\0082\0083\0083\0084\0085\0085\0086\0086\0087\0088\0088\0089\008a\008a\008b\008b\008c\008d\008d\008e\008e\008f\0090\0090\0091\0091\0092\0093\0093\0094\0095\0095\0096\0096\0097\0098\0098\0099\0099\009a\009b\009b\009c\009d\009d\009e\009e\009f\00a0\00a0\00a1\00a1\00a2\00a3\00a3\00a4\00a4\00a5\00a6\00a6\00a7\00a8\00a8\00a9\00a9\00aa\00ab\00ab\00ac\00ac\00ad\00ae\00ae\00af\00af\00b0\00b1\00b1\00b2\00b3\00b3\00b4\00b4\00b5\00b6\00b6\00b7\00b7\00b8\00b9\00ba\00ba\00bb\00bc\00bc\00bd\00be\00be\00bf\00c0\00c1\00c1\00c2\00c3\00c3\00c4\00c5\00c5\00c6\00c7\00c8\00c8\00c9\00ca\00ca\00cb\00cc\00cc\00cd\00ce\00ce\00cf\00d0\00d0\00d1\00d2\00d2\00d3\00d3\00d4\00d5\00d5\00d6\00d7\00d7\00d8\00d8\00d9\00da\00da\00db\00dc\00dc\00dd\00de\00df\00df\00e0\00e1\00e1\00e2\00e3\00e3\00e4\00e5\00e6\00e6\00e7\00e8\00e9\00ea\00ea\00eb\00ec\00ed\00ee\00ee\00ef\00f0\00f1\00f1\00f2\00f3\00f4\00f4\00f5\00f6\00f6\00f7\00f8\00f8\00f9\00fa\00fb\00fb\00fc\00fd\00fd\00fe\00ff\00ff\0100\0101\0102\0102\0103\0104\0104\0105\0106\0106\0107\0108\0109\0109\010a\010b\010c\010c\010d\010e\010f\0110\0110\0111\0112\0113\0114\0114\0115\0116\0117\0118\0118\0119\011a\011b\011b\011c\011d\011e\011f\011f\0120\0121\0122\0123\0123\0124\0125\0126\0126\0127\0128\0129\012a\012a\012b\012c\012d\012e\012e\012f\0130\0131\0131\0132\0133\0134\0135\0135\0136\0137\0138\0139\0139\013a\013b\013c\013d\013d\013e\013f\0140\0140\0141\0142\0143\0144\0144\0145\0146\0147\0148\0148\0149\014a\014b\014c\014d\014d\014e\014f\0150\0151\0152\0153\0154\0154\0155\0156\0157\0158\0159\015a\015a\015b\015c\015d\015d\015e\015f\0160\0161\0161\0162\0163\0164\0165\0165\0166\0167\0168\0169\016a\016b\016b\016c\016d\016e\016f\0170\0171\0172\0172\0173\0174\0175\0176\0177\0178\0179\0179\017a\017b\017c\017d\017e\017f\0180\0180\0181\0182\0183\0184\0185\0186\0187\0187\0188\0189\018a\018b\018c\018d\018e\018e\018f\0190\0191\0192\0193\0194\0195\0196\0197\0198\0199\019a\019b\019c\019d\019e\019f\019f\01a0\01a1\01a2\01a3\01a4\01a5\01a6\01a7\01a7\01a8\01a9\01aa\01ab\01ac\01ad\01ae\01ae\01af\01b0\01b1\01b2\01b3\01b4\01b5\01b6\01b7\01b8\01b9\01ba\01bb\01bc\01bd\01be\01bf\01c0\01c1\01c2\01c3\01c4\01c5\01c5\01c6\01c7\01c8\01c9\01ca\01cb\01cc\01cd\01ce\01cf\01d0\01d1\01d2\01d3\01d4\01d5\01d6\01d7\01d8\01d9\01da\01db\01dc\01dd\01de\01de\01e0\01e1\01e2\01e3\01e4\01e5\01e6\01e7\01e8\01e9\01ea\01eb\01ec\01ed\01ee\01ef\01f0\01f1\01f2\01f3\01f4\01f5\01f6\01f7\01f8\01f9\01fa\01fb\01fc\01fd\01fe\01ff\0200\0201\0202\0203\0204\0205\0206\0207\0208\0209\020a\020b\020c\020d\020e\020f\0210\0211\0213\0214\0215\0216\0217\0218\0219\021b\021c\021d\021e\021f\0220\0221\0223\0224\0225\0226\0227\0228\0229\022a\022b\022c\022d\022e\022f\0230\0231\0232\0233\0235\0236\0237\0238\0239\023a\023b\023c\023e\023f\0240\0241\0242\0243\0244\0245\0247\0248\0249\024a\024b\024c\024d\024e\0250\0251\0252\0253\0254\0255\0256\0258\0259\025a\025b\025c\025d\025e\025f\0261\0262\0263\0264\0265\0266\0267\0269\026a\026b\026c\026d\026e\026f\0271\0272\0273\0274\0275\0276\0277\0279\027a\027b\027c\027d\027e\027f\0280\0282\0283\0284\0285\0287\0288\0289\028a\028b\028d\028e\028f\0290\0292\0293\0294\0295\0296\0298\0299\029a\029b\029d\029e\029f\02a0\02a1\02a3\02a4\02a5\02a6\02a8\02a9\02aa\02ab\02ad\02ae\02af\02b0\02b1\02b3\02b4\02b5\02b6\02b8\02b9\02ba\02bb\02bc\02be\02bf\02c0\02c2\02c3\02c4\02c6\02c7\02c8\02c9\02cb\02cc\02cd\02cf\02d0\02d1\02d3\02d4\02d5\02d7\02d8\02d9\02db\02dc\02dd\02de\02e0\02e1\02e2\02e4\02e5\02e6\02e8\02e9\02ea\02ec\02ed\02ee\02f0\02f1\02f2\02f3\02f5\02f6\02f7\02f9\02fa\02fb\02fd\02fe\02ff\0301\0302\0303\0305\0306\0308\0309\030a\030c\030d\030f\0310\0311\0313\0314\0316\0317\0318\031a\031b\031d\031e\031f\0321\0322\0324\0325\0326\0328\0329\032b\032c\032d\032f\0330\0332\0333\0334\0336\0337\0339\033a\033b\033d\033e\0340\0341\0342\0344\0345\0347\0348\0349\034b\034c\034e\034f\0350\0352\0353\0355\0356\0357\0359\035a\035c\035d\035f\0360\0362\0363\0365\0366\0368\0369\036b\036c\036d\036f\0370\0372\0373\0375\0376\0378\0379\037b\037c\037e\037f\0381\0382\0384\0385\0387\0388\038a\038b\038d\038e\0390\0391\0393\0394\0396\0397\0399\039a\039c\039d\039f\03a0\03a2\03a3\03a5\03a6\03a8\03a9\03ab\03ac\03ae\03af\03b1\03b3\03b4\03b6\03b7\03b9\03bb\03bc\03be\03bf\03c1\03c2\03c4\03c6\03c7\03c9\03ca\03cc\03cd\03cf\03d1\03d2\03d4\03d5\03d7\03d8\03da\03dc\03dd\03df\03e1\03e2\03e4\03e6\03e7\03e9\03eb\03ec\03ee\03f0\03f1\03f3\03f5\03f6\03f8\03fa\03fb\03fd\03ff\0400\0402\0404\0405\0407\0409\040a\040c\040e\040f\0411\0413\0414\0416\0418\0419\041b\041c\041e\0420\0421\0423\0425\0426\0428\042a\042b\042d\042f\0431\0432\0434\0436\0438\0439\043b\043d\043f\0440\0442\0444\0446\0447\0449\044b\044d\044e\0450\0452\0454\0455\0457\0459\045b\045c\045e\0460\0462\0463\0465\0467\0469\046a\046c\046e\0470\0471\0473\0475\0477\0478\047a\047c\047e\047f\0481\0483\0485\0487\0488\048a\048c\048e\0490\0492\0493\0495\0497\0499\049b\049c\049e\04a0\04a2\04a4\04a6\04a8\04a9\04ab\04ad\04af\04b1\04b3\04b4\04b6\04b8\04ba\04bc\04be\04bf\04c1\04c3\04c5\04c7\04c9\04ca\04cc\04ce\04d0\04d2\04d4\04d5\04d7\04d9\04db\04dd\04df\04e1\04e3\04e4\04e6\04e8\04ea\04ec\04ee\04f0\04f2\04f4\04f6\04f8\04fa\04fc\04fd\04ff\0501\0503\0505\0507\050a\050c\050e\0510\0512\0514\0516\0518\051a\051c\051e\0520\0522\0524\0526\0528\052a\052c\052e\0530\0532\0534\0536\0538\053a\053c\053e\0540\0542\0544\0546\0548\054a\054c\054e\0550\0552\0554\0556\0558\055a\055c\055e\0560\0562\0564\0566\0568\056a\056d\056f\0571\0573\0575\0577\0579\057b\057d\057f\0582\0584\0586\0588\058a\058c\058e\0590\0592\0594\0597\0599\059b\059d\059f\05a1\05a3\05a5\05a7\05aa\05ac\05ae\05b0\05b2\05b4\05b7\05b9\05bb\05bd\05bf\05c2\05c4\05c6\05c8\05ca\05cd\05cf\05d1\05d3\05d5\05d7\05da\05dc\05de\05e0\05e2\05e5\05e7\05e9\05eb\05ed\05f0\05f2\05f4\05f6\05f9\05fb\05fd\05ff\0602\0604\0606\0609\060b\060d\060f\0612\0614\0616\0618\061b\061d\061f\0622\0624\0626\0628\062b\062d\062f\0631\0634\0636\0638\063b\063d\063f\0642\0644\0646\0649\064b\064d\0650\0652\0655\0657\0659\065c\065e\0660\0663\0665\0667\066a\066c\066e\0671\0673\0676\0678\067a\067d\067f\0681\0684\0686\0688\068b\068d\0690\0692\0695\0697\069a\069c\069f\06a1\06a3\06a6\06a8\06ab\06ad\06b0\06b2\06b5\06b7\06b9\06bc\06be\06c1\06c3\06c6\06c8\06cb\06cd\06cf\06d2\06d4\06d7\06d9\06dc\06de\06e1\06e3\06e6\06e8\06eb\06ed\06f0\06f3\06f5\06f8\06fa\06fd\06ff\0702\0704\0707\0709\070c\070e\0711\0713\0716\0719\071b\071e\0720\0723\0725\0728\072a\072d\072f\0732\0735\0737\073a\073d\073f\0742\0744\0747\074a\074c\074f\0752\0754\0757\0759\075c\075f\0762\0764\0767\076a\076c\076f\0772\0775\0777\077a\077d\077f\0782\0785\0788\078a\078d\0790\0792\0795\0798\079b\079d\07a0\07a3\07a5\07a8\07ab\07ad\07b0\07b3\07b6\07b9\07bb\07be\07c1\07c4\07c7\07c9\07cc\07cf\07d2\07d5\07d7\07da\07dd\07e0\07e3\07e5\07e8\07eb\07ee\07f1\07f4\07f7\07fa\07fd\07ff\0802\0805\0808\080b\080e\0811\0814\0817\0819\081c\081f\0822\0825\0828\082b\082e\0830\0833\0836\0839\083c\083f\0842\0845\0848\084b\084e\0851\0854\0857\085a\085d\0860\0863\0866\0868\086b\086e\0871\0874\0877\087a\087d\0880\0883\0886\0889\088c\088f\0892\0895\0898\089b\089e\08a1\08a4\08a7\08aa\08ad\08b0\08b3\08b6\08b9\08bc\08c0\08c3\08c6\08c9\08cc\08cf\08d2\08d5\08d8\08db\08de\08e2\08e5\08e8\08eb\08ee\08f1\08f4\08f8\08fb\08fe\0901\0904\0907\090b\090e\0911\0914\0917\091b\091e\0921\0924\0928\092b\092e\0931\0934\0938\093b\093e\0941\0945\0948\094b\094e\0952\0955\0958\095b\095f\0962\0965\0968\096b\096f\0972\0975\0979\097c\097f\0982\0986\0989\098c\0990\0993\0996\099a\099d\09a0\09a4\09a7\09aa\09ae\09b1\09b5\09b8\09bb\09bf\09c2\09c6\09c9\09cc\09d0\09d3\09d7\09da\09de\09e1\09e4\09e8\09eb\09ef\09f2\09f6\09f9\09fd\0a00\0a04\0a07\0a0b\0a0e\0a12\0a15\0a19\0a1c\0a20\0a23\0a27\0a2b\0a2e\0a32\0a35\0a39\0a3d\0a40\0a44\0a47\0a4b\0a4e\0a52\0a56\0a59\0a5d\0a60\0a64\0a68\0a6b\0a6f\0a72\0a76\0a7a\0a7d\0a81\0a84\0a88\0a8b\0a8f\0a93\0a96\0a9a\0a9e\0aa1\0aa5\0aa9\0aac\0ab0\0ab4\0ab7\0abb\0abf\0ac2\0ac6\0aca\0acd\0ad1\0ad5\0ad9\0adc\0ae0\0ae4\0ae8\0aeb\0aef\0af3\0af7\0afa\0afe\0b02\0b06\0b09\0b0d\0b11\0b15\0b19\0b1d\0b20\0b24\0b28\0b2c\0b30\0b34\0b37\0b3b\0b3f\0b43\0b47\0b4b\0b4f\0b52\0b56\0b5a\0b5e\0b62\0b66\0b6a\0b6e\0b72\0b76\0b7a\0b7e\0b82\0b85\0b89\0b8d\0b91\0b95\0b99\0b9d\0ba1\0ba5\0ba9\0bad\0bb1\0bb5\0bb9\0bbd\0bc1\0bc4\0bc8\0bcc\0bd0\0bd4\0bd8\0bdc\0be0\0be4\0be8\0bec\0bf0\0bf4\0bf8\0bfd\0c01\0c05\0c09\0c0d\0c11\0c15\0c19\0c1d\0c21\0c25\0c29\0c2d\0c31\0c36\0c3a\0c3e\0c42\0c46\0c4a\0c4e\0c52\0c56\0c5b\0c5f\0c63\0c67\0c6b\0c70\0c74\0c78\0c7c\0c80\0c85\0c89\0c8d\0c91\0c95\0c9a\0c9e\0ca2\0ca6\0cab\0caf\0cb3\0cb7\0cbc\0cc0\0cc4\0cc9\0ccd\0cd1\0cd5\0cda\0cde\0ce2\0ce7\0ceb\0cef\0cf4\0cf8\0cfd\0d01\0d05\0d0a\0d0e\0d12\0d17\0d1b\0d20\0d24\0d28\0d2d\0d31\0d36\0d3a\0d3e\0d43\0d47\0d4c\0d50\0d55\0d59\0d5e\0d62\0d67\0d6b\0d70\0d74\0d79\0d7d\0d82\0d86\0d8b\0d8f\0d94\0d98\0d9d\0da1\0da6\0dab\0daf\0db4\0db8\0dbd\0dc1\0dc6\0dca\0dcf\0dd4\0dd8\0ddd\0de2\0de6\0deb\0def\0df4\0df9\0dfd\0e02\0e07\0e0b\0e10\0e15\0e19\0e1e\0e23\0e28\0e2c\0e31\0e36\0e3a\0e3f\0e44\0e49\0e4d\0e52\0e57\0e5c\0e60\0e65\0e6a\0e6f\0e74\0e79\0e7e\0e83\0e88\0e8c\0e91\0e96\0e9b\0ea0\0ea5\0eaa\0eaf\0eb4\0eb9\0ebe\0ec3\0ec8\0ecd\0ed2\0ed7\0edc\0ee1\0ee6\0eeb\0ef0\0ef5\0efa\0eff\0f04\0f09\0f0e\0f13\0f18\0f1d\0f22\0f27\0f2c\0f31\0f36\0f3b\0f40\0f46\0f4b\0f50\0f55\0f5a\0f5f\0f64\0f69\0f6e\0f73\0f78\0f7d\0f82\0f87\0f8d\0f92\0f97\0f9c\0fa1\0fa6\0fab\0fb0\0fb6\0fbb\0fc0\0fc5\0fcb\0fd0\0fd5\0fda\0fe0\0fe5\0fea\0fef\0ff5\0ffa\0fff # 4238, 1 LUTData
(fffe,e00d) na (ItemDelimitationItem) # 0, 0 ItemDelimitationItem
(fffe,e0dd) na (SequenceDelimitationItem) # 0, 0 SequenceDelimitationItem
(0028,3010) SQ (Sequence with undefined length #=1) # u/l, 1 VOILUTSequence
(fffe,e000) na (Item with undefined length #=4) # u/l, 1 Item
(0028,0000) UL 4272 # 4, 1 ImagePresentationGroupLength
(0028,3002) xs 2119\1438\16 # 6, 3 LUTDescriptor
(0028,3003) LO [E25] # 4, 1 LUTExplanation
(0028,3006) lt 0000\0000\0001\0001\0002\0002\0003\0003\0003\0004\0004\0005\0005\0006\0006\0006\0007\0007\0008\0008\0009\0009\000a\000a\000a\000b\000b\000c\000c\000d\000d\000d\000e\000e\000f\000f\0010\0010\0011\0012\0012\0013\0013\0014\0014\0015\0015\0016\0016\0017\0017\0018\0018\0019\0019\0019\001a\001a\001b\001b\001c\001c\001c\001d\001d\001e\001e\001f\001f\0020\0020\0020\0021\0021\0022\0022\0023\0023\0023\0024\0024\0025\0025\0026\0026\0027\0027\0028\0028\0029\0029\002a\002a\002b\002b\002c\002d\002d\002e\002e\002f\002f\002f\0030\0030\0031\0031\0032\0032\0033\0033\0033\0034\0034\0035\0035\0036\0036\0037\0037\0038\0038\0039\0039\003a\003a\003b\003b\003c\003c\003d\003d\003e\003e\003f\0040\0040\0041\0041\0042\0042\0043\0043\0044\0044\0045\0045\0046\0046\0047\0047\0048\0048\0049\0049\004a\004a\004a\004b\004b\004c\004c\004d\004d\004d\004e\004e\004f\004f\0050\0050\0051\0052\0052\0053\0053\0054\0054\0055\0055\0056\0056\0057\0057\0058\0058\0059\0059\005a\005a\005b\005b\005c\005d\005d\005e\005e\005f\005f\0060\0060\0061\0062\0062\0063\0063\0064\0065\0065\0066\0066\0067\0068\0068\0069\006a\006a\006b\006b\006c\006c\006d\006d\006e\006e\006f\006f\0070\0070\0071\0071\0072\0072\0073\0074\0074\0075\0075\0076\0076\0077\0077\0078\0078\0079\0079\007a\007a\007b\007b\007c\007d\007d\007e\007f\007f\0080\0080\0081\0082\0082\0083\0083\0084\0085\0085\0086\0086\0087\0088\0088\0089\008a\008a\008b\008b\008c\008d\008d\008e\008e\008f\0090\0090\0091\0091\0092\0093\0093\0094\0095\0095\0096\0096\0097\0098\0098\0099\0099\009a\009b\009b\009c\009d\009d\009e\009e\009f\00a0\00a0\00a1\00a1\00a2\00a3\00a3\00a4\00a4\00a5\00a6\00a6\00a7\00a8\00a8\00a9\00a9\00aa\00ab\00ab\00ac\00ac\00ad\00ae\00ae\00af\00af\00b0\00b1\00b1\00b2\00b3\00b3\00b4\00b4\00b5\00b6\00b6\00b7\00b7\00b8\00b9\00ba\00ba\00bb\00bc\00bc\00bd\00be\00be\00bf\00c0\00c1\00c1\00c2\00c3\00c3\00c4\00c5\00c5\00c6\00c7\00c8\00c8\00c9\00ca\00ca\00cb\00cc\00cc\00cd\00ce\00ce\00cf\00d0\00d0\00d1\00d2\00d2\00d3\00d3\00d4\00d5\00d5\00d6\00d7\00d7\00d8\00d8\00d9\00da\00da\00db\00dc\00dc\00dd\00de\00df\00df\00e0\00e1\00e1\00e2\00e3\00e3\00e4\00e5\00e6\00e6\00e7\00e8\00e9\00ea\00ea\00eb\00ec\00ed\00ee\00ee\00ef\00f0\00f1\00f1\00f2\00f3\00f4\00f4\00f5\00f6\00f6\00f7\00f8\00f8\00f9\00fa\00fb\00fb\00fc\00fd\00fd\00fe\00ff\00ff\0100\0101\0102\0102\0103\0104\0104\0105\0106\0106\0107\0108\0109\0109\010a\010b\010c\010c\010d\010e\010f\0110\0110\0111\0112\0113\0114\0114\0115\0116\0117\0118\0118\0119\011a\011b\011b\011c\011d\011e\011f\011f\0120\0121\0122\0123\0123\0124\0125\0126\0126\0127\0128\0129\012a\012a\012b\012c\012d\012e\012e\012f\0130\0131\0131\0132\0133\0134\0135\0135\0136\0137\0138\0139\0139\013a\013b\013c\013d\013d\013e\013f\0140\0140\0141\0142\0143\0144\0144\0145\0146\0147\0148\0148\0149\014a\014b\014c\014d\014d\014e\014f\0150\0151\0152\0153\0154\0154\0155\0156\0157\0158\0159\015a\015a\015b\015c\015d\015d\015e\015f\0160\0161\0161\0162\0163\0164\0165\0165\0166\0167\0168\0169\016a\016b\016b\016c\016d\016e\016f\0170\0171\0172\0172\0173\0174\0175\0176\0177\0178\0179\0179\017a\017b\017c\017d\017e\017f\0180\0180\0181\0182\0183\0184\0185\0186\0187\0187\0188\0189\018a\018b\018c\018d\018e\018e\018f\0190\0191\0192\0193\0194\0195\0196\0197\0198\0199\019a\019b\019c\019d\019e\019f\019f\01a0\01a1\01a2\01a3\01a4\01a5\01a6\01a7\01a7\01a8\01a9\01aa\01ab\01ac\01ad\01ae\01ae\01af\01b0\01b1\01b2\01b3\01b4\01b5\01b6\01b7\01b8\01b9\01ba\01bb\01bc\01bd\01be\01bf\01c0\01c1\01c2\01c3\01c4\01c5\01c5\01c6\01c7\01c8\01c9\01ca\01cb\01cc\01cd\01ce\01cf\01d0\01d1\01d2\01d3\01d4\01d5\01d6\01d7\01d8\01d9\01da\01db\01dc\01dd\01de\01de\01e0\01e1\01e2\01e3\01e4\01e5\01e6\01e7\01e8\01e9\01ea\01eb\01ec\01ed\01ee\01ef\01f0\01f1\01f2\01f3\01f4\01f5\01f6\01f7\01f8\01f9\01fa\01fb\01fc\01fd\01fe\01ff\0200\0201\0202\0203\0204\0205\0206\0207\0208\0209\020a\020b\020c\020d\020e\020f\0210\0211\0213\0214\0215\0216\0217\0218\0219\021b\021c\021d\021e\021f\0220\0221\0223\0224\0225\0226\0227\0228\0229\022a\022b\022c\022d\022e\022f\0230\0231\0232\0233\0235\0236\0237\0238\0239\023a\023b\023c\023e\023f\0240\0241\0242\0243\0244\0245\0247\0248\0249\024a\024b\024c\024d\024e\0250\0251\0252\0253\0254\0255\0256\0258\0259\025a\025b\025c\025d\025e\025f\0261\0262\0263\0264\0265\0266\0267\0269\026a\026b\026c\026d\026e\026f\0271\0272\0273\0274\0275\0276\0277\0279\027a\027b\027c\027d\027e\027f\0280\0282\0283\0284\0285\0287\0288\0289\028a\028b\028d\028e\028f\0290\0292\0293\0294\0295\0296\0298\0299\029a\029b\029d\029e\029f\02a0\02a1\02a3\02a4\02a5\02a6\02a8\02a9\02aa\02ab\02ad\02ae\02af\02b0\02b1\02b3\02b4\02b5\02b6\02b8\02b9\02ba\02bb\02bc\02be\02bf\02c0\02c2\02c3\02c4\02c6\02c7\02c8\02c9\02cb\02cc\02cd\02cf\02d0\02d1\02d3\02d4\02d5\02d7\02d8\02d9\02db\02dc\02dd\02de\02e0\02e1\02e2\02e4\02e5\02e6\02e8\02e9\02ea\02ec\02ed\02ee\02f0\02f1\02f2\02f3\02f5\02f6\02f7\02f9\02fa\02fb\02fd\02fe\02ff\0301\0302\0303\0305\0306\0308\0309\030a\030c\030d\030f\0310\0311\0313\0314\0316\0317\0318\031a\031b\031d\031e\031f\0321\0322\0324\0325\0326\0328\0329\032b\032c\032d\032f\0330\0332\0333\0334\0336\0337\0339\033a\033b\033d\033e\0340\0341\0342\0344\0345\0347\0348\0349\034b\034c\034e\034f\0350\0352\0353\0355\0356\0357\0359\035a\035c\035d\035f\0360\0362\0363\0365\0366\0368\0369\036b\036c\036d\036f\0370\0372\0373\0375\0376\0378\0379\037b\037c\037e\037f\0381\0382\0384\0385\0387\0388\038a\038b\038d\038e\0390\0391\0393\0394\0396\0397\0399\039a\039c\039d\039f\03a0\03a2\03a3\03a5\03a6\03a8\03a9\03ab\03ac\03ae\03af\03b1\03b3\03b4\03b6\03b7\03b9\03bb\03bc\03be\03bf\03c1\03c2\03c4\03c6\03c7\03c9\03ca\03cc\03cd\03cf\03d1\03d2\03d4\03d5\03d7\03d8\03da\03dc\03dd\03df\03e1\03e2\03e4\03e6\03e7\03e9\03eb\03ec\03ee\03f0\03f1\03f3\03f5\03f6\03f8\03fa\03fb\03fd\03ff\0400\0402\0404\0405\0407\0409\040a\040c\040e\040f\0411\0413\0414\0416\0418\0419\041b\041c\041e\0420\0421\0423\0425\0426\0428\042a\042b\042d\042f\0431\0432\0434\0436\0438\0439\043b\043d\043f\0440\0442\0444\0446\0447\0449\044b\044d\044e\0450\0452\0454\0455\0457\0459\045b\045c\045e\0460\0462\0463\0465\0467\0469\046a\046c\046e\0470\0471\0473\0475\0477\0478\047a\047c\047e\047f\0481\0483\0485\0487\0488\048a\048c\048e\0490\0492\0493\0495\0497\0499\049b\049c\049e\04a0\04a2\04a4\04a6\04a8\04a9\04ab\04ad\04af\04b1\04b3\04b4\04b6\04b8\04ba\04bc\04be\04bf\04c1\04c3\04c5\04c7\04c9\04ca\04cc\04ce\04d0\04d2\04d4\04d5\04d7\04d9\04db\04dd\04df\04e1\04e3\04e4\04e6\04e8\04ea\04ec\04ee\04f0\04f2\04f4\04f6\04f8\04fa\04fc\04fd\04ff\0501\0503\0505\0507\050a\050c\050e\0510\0512\0514\0516\0518\051a\051c\051e\0520\0522\0524\0526\0528\052a\052c\052e\0530\0532\0534\0536\0538\053a\053c\053e\0540\0542\0544\0546\0548\054a\054c\054e\0550\0552\0554\0556\0558\055a\055c\055e\0560\0562\0564\0566\0568\056a\056d\056f\0571\0573\0575\0577\0579\057b\057d\057f\0582\0584\0586\0588\058a\058c\058e\0590\0592\0594\0597\0599\059b\059d\059f\05a1\05a3\05a5\05a7\05aa\05ac\05ae\05b0\05b2\05b4\05b7\05b9\05bb\05bd\05bf\05c2\05c4\05c6\05c8\05ca\05cd\05cf\05d1\05d3\05d5\05d7\05da\05dc\05de\05e0\05e2\05e5\05e7\05e9\05eb\05ed\05f0\05f2\05f4\05f6\05f9\05fb\05fd\05ff\0602\0604\0606\0609\060b\060d\060f\0612\0614\0616\0618\061b\061d\061f\0622\0624\0626\0628\062b\062d\062f\0631\0634\0636\0638\063b\063d\063f\0642\0644\0646\0649\064b\064d\0650\0652\0655\0657\0659\065c\065e\0660\0663\0665\0667\066a\066c\066e\0671\0673\0676\0678\067a\067d\067f\0681\0684\0686\0688\068b\068d\0690\0692\0695\0697\069a\069c\069f\06a1\06a3\06a6\06a8\06ab\06ad\06b0\06b2\06b5\06b7\06b9\06bc\06be\06c1\06c3\06c6\06c8\06cb\06cd\06cf\06d2\06d4\06d7\06d9\06dc\06de\06e1\06e3\06e6\06e8\06eb\06ed\06f0\06f3\06f5\06f8\06fa\06fd\06ff\0702\0704\0707\0709\070c\070e\0711\0713\0716\0719\071b\071e\0720\0723\0725\0728\072a\072d\072f\0732\0735\0737\073a\073d\073f\0742\0744\0747\074a\074c\074f\0752\0754\0757\0759\075c\075f\0762\0764\0767\076a\076c\076f\0772\0775\0777\077a\077d\077f\0782\0785\0788\078a\078d\0790\0792\0795\0798\079b\079d\07a0\07a3\07a5\07a8\07ab\07ad\07b0\07b3\07b6\07b9\07bb\07be\07c1\07c4\07c7\07c9\07cc\07cf\07d2\07d5\07d7\07da\07dd\07e0\07e3\07e5\07e8\07eb\07ee\07f1\07f4\07f7\07fa\07fd\07ff\0802\0805\0808\080b\080e\0811\0814\0817\0819\081c\081f\0822\0825\0828\082b\082e\0830\0833\0836\0839\083c\083f\0842\0845\0848\084b\084e\0851\0854\0857\085a\085d\0860\0863\0866\0868\086b\086e\0871\0874\0877\087a\087d\0880\0883\0886\0889\088c\088f\0892\0895\0898\089b\089e\08a1\08a4\08a7\08aa\08ad\08b0\08b3\08b6\08b9\08bc\08c0\08c3\08c6\08c9\08cc\08cf\08d2\08d5\08d8\08db\08de\08e2\08e5\08e8\08eb\08ee\08f1\08f4\08f8\08fb\08fe\0901\0904\0907\090b\090e\0911\0914\0917\091b\091e\0921\0924\0928\092b\092e\0931\0934\0938\093b\093e\0941\0945\0948\094b\094e\0952\0955\0958\095b\095f\0962\0965\0968\096b\096f\0972\0975\0979\097c\097f\0982\0986\0989\098c\0990\0993\0996\099a\099d\09a0\09a4\09a7\09aa\09ae\09b1\09b5\09b8\09bb\09bf\09c2\09c6\09c9\09cc\09d0\09d3\09d7\09da\09de\09e1\09e4\09e8\09eb\09ef\09f2\09f6\09f9\09fd\0a00\0a04\0a07\0a0b\0a0e\0a12\0a15\0a19\0a1c\0a20\0a23\0a27\0a2b\0a2e\0a32\0a35\0a39\0a3d\0a40\0a44\0a47\0a4b\0a4e\0a52\0a56\0a59\0a5d\0a60\0a64\0a68\0a6b\0a6f\0a72\0a76\0a7a\0a7d\0a81\0a84\0a88\0a8b\0a8f\0a93\0a96\0a9a\0a9e\0aa1\0aa5\0aa9\0aac\0ab0\0ab4\0ab7\0abb\0abf\0ac2\0ac6\0aca\0acd\0ad1\0ad5\0ad9\0adc\0ae0\0ae4\0ae8\0aeb\0aef\0af3\0af7\0afa\0afe\0b02\0b06\0b09\0b0d\0b11\0b15\0b19\0b1d\0b20\0b24\0b28\0b2c\0b30\0b34\0b37\0b3b\0b3f\0b43\0b47\0b4b\0b4f\0b52\0b56\0b5a\0b5e\0b62\0b66\0b6a\0b6e\0b72\0b76\0b7a\0b7e\0b82\0b85\0b89\0b8d\0b91\0b95\0b99\0b9d\0ba1\0ba5\0ba9\0bad\0bb1\0bb5\0bb9\0bbd\0bc1\0bc4\0bc8\0bcc\0bd0\0bd4\0bd8\0bdc\0be0\0be4\0be8\0bec\0bf0\0bf4\0bf8\0bfd\0c01\0c05\0c09\0c0d\0c11\0c15\0c19\0c1d\0c21\0c25\0c29\0c2d\0c31\0c36\0c3a\0c3e\0c42\0c46\0c4a\0c4e\0c52\0c56\0c5b\0c5f\0c63\0c67\0c6b\0c70\0c74\0c78\0c7c\0c80\0c85\0c89\0c8d\0c91\0c95\0c9a\0c9e\0ca2\0ca6\0cab\0caf\0cb3\0cb7\0cbc\0cc0\0cc4\0cc9\0ccd\0cd1\0cd5\0cda\0cde\0ce2\0ce7\0ceb\0cef\0cf4\0cf8\0cfd\0d01\0d05\0d0a\0d0e\0d12\0d17\0d1b\0d20\0d24\0d28\0d2d\0d31\0d36\0d3a\0d3e\0d43\0d47\0d4c\0d50\0d55\0d59\0d5e\0d62\0d67\0d6b\0d70\0d74\0d79\0d7d\0d82\0d86\0d8b\0d8f\0d94\0d98\0d9d\0da1\0da6\0dab\0daf\0db4\0db8\0dbd\0dc1\0dc6\0dca\0dcf\0dd4\0dd8\0ddd\0de2\0de6\0deb\0def\0df4\0df9\0dfd\0e02\0e07\0e0b\0e10\0e15\0e19\0e1e\0e23\0e28\0e2c\0e31\0e36\0e3a\0e3f\0e44\0e49\0e4d\0e52\0e57\0e5c\0e60\0e65\0e6a\0e6f\0e74\0e79\0e7e\0e83\0e88\0e8c\0e91\0e96\0e9b\0ea0\0ea5\0eaa\0eaf\0eb4\0eb9\0ebe\0ec3\0ec8\0ecd\0ed2\0ed7\0edc\0ee1\0ee6\0eeb\0ef0\0ef5\0efa\0eff\0f04\0f09\0f0e\0f13\0f18\0f1d\0f22\0f27\0f2c\0f31\0f36\0f3b\0f40\0f46\0f4b\0f50\0f55\0f5a\0f5f\0f64\0f69\0f6e\0f73\0f78\0f7d\0f82\0f87\0f8d\0f92\0f97\0f9c\0fa1\0fa6\0fab\0fb0\0fb6\0fbb\0fc0\0fc5\0fcb\0fd0\0fd5\0fda\0fe0\0fe5\0fea\0fef\0ff5\0ffa\0fff # 4238, 1 LUTData
(fffe,e00d) na (ItemDelimitationItem) # 0, 0 ItemDelimitationItem
(fffe,e0dd) na (SequenceDelimitationItem) # 0, 0 SequenceDelimitationItem
Maty
-
- ICSMED DICOM Services
- Posts: 2217
- Joined: Fri, 2004-10-29, 21:38
- Location: Oldenburg, Germany
-
- Posts: 40
- Joined: Thu, 2008-09-18, 09:20
- Location: Japan
I am sending DICOM image attached to e-mail, to 'dicom@offis.de'.
Please tell me the results.
Thanks,
Maty
Please tell me the results.
Thanks,
Maty
Maty
-
- ICSMED DICOM Services
- Posts: 2217
- Joined: Fri, 2004-10-29, 21:38
- Location: Oldenburg, Germany
Thank you for the image. The two dcm2pnm warning message are apparently caused by a bug in DCMTK 3.5.4 which have already been fixed in the current snapshot.
Using the current development version of dcm2pnm I could render the image without any errors or warnings. However, the third value of the LUT descriptor is not really appropriate for the image. Using dcm2pnm's new option +Mv (--ignore-vlut-depth) the correct depth (12 instead of 16) is used and the image looks good to me
Using the current development version of dcm2pnm I could render the image without any errors or warnings. However, the third value of the LUT descriptor is not really appropriate for the image. Using dcm2pnm's new option +Mv (--ignore-vlut-depth) the correct depth (12 instead of 16) is used and the image looks good to me
-
- Posts: 40
- Joined: Thu, 2008-09-18, 09:20
- Location: Japan
Who is online
Users browsing this forum: Bing [Bot] and 1 guest