[Insight-users] DICOM Header Info
TienGarry
gjtian at hotmail.com
Mon Dec 15 23:31:57 EST 2008
I want to retrieve some information from dicom header, for example I can get
the patient weight correctly:
entryId = "0010|1030"; double patientweight = 0.;
tagItr = dictionary.Find( entryId );
but when I want to get the information like this, I can get the error
inforamtion.
entryId = "0018|1072";
tagItr = dictionary.Find( entryId );
if( tagItr == end ) { std::cerr << "Tag " << entryId; std::cerr << " not found in the DICOM header" << std::endl; return EXIT_FAILURE; }
The header ifor displayed in ImageJ like this:
0054,0013 Energy Window Range Sequence: 0054,0014 Energy Window Lower Limit: 350 0054,0015 Energy Window Upper Limit: 650 0054,0016 Radiopharmaceutical Information Sequence: 0018,1072 Radionuclide Start Time: 090748.000000 0018,1074 Radionuclide Total Dose: 370500000 0018,1075 Radionuclide Half Life: 6586.20018,1076 Radionuclide Positron Fraction: 0 0054,0300 Radionuclide Code Sequence: 0054,0081 Number of Slices: 2620054,0410 Patient Orientation Code Sequence:
_________________________________________________________________
超炫人气榜给您所有偶像的最新资讯和排名,快来支持自己的偶像!
http://cnweb.search.live.com/xrank/results.aspx?q=%e5%91%a8%e6%9d%b0%e4%bc%a6&FORM=MSNH
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20081216/138cf730/attachment.htm>
More information about the Insight-users
mailing list