private dicom tag, how to obtain its value

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

private dicom tag, how to obtain its value

Frank Rogge
Hello,

For the digital mammo system from Sectra, a floating point number
PixelToPhotonRatio stored in a private DICOM tag 0019:1024 (type FD) is
required for linearisation of the image.
Does anybody has experience how to obtain this number in an easy way?
ImageJ doesn't know the tag definition (it's private) and interpretes
the value as a string: << ºEt{?®Ö? >> instead of a number:
0.354404802857143.

Thanks,

Frank Rogge
Reply | Threaded
Open this post in threaded view
|

Re: private dicom tag, how to obtain its value

Johannes Hermen
> For the digital mammo system from Sectra, a floating point number
> PixelToPhotonRatio stored in a private DICOM tag 0019:1024 (type FD) is
> required for linearisation of the image.
> Does anybody has experience how to obtain this number in an easy way?

It should work with our DICOM Tools (ImageJ Plugins/Viewer)
http://santec.tudor.lu/project/optimage/dicom/start
Just open the Image with the DicomViewer an press  View Header

If you need the Tag in your own App. you can just do

new DicomHeader(file).getHeaderTag("0019:1024");

If it does not work, could you please send me one of the images to
implement it.


Greets
      Johannes


-----------------------------------------------------------------
Johannes Hermen  -  Ingenieur de Recherche
[hidden email]
-----------------------------------------------------------------
CRP Henri Tudor  http://www.santec.tudor.lu
29, Avenue John F. Kennedy
L-1855 Luxembourg
-----------------------------------------------------------------
Reply | Threaded
Open this post in threaded view
|

Re: private dicom tag, how to obtain its value

Wayne Rasband
In reply to this post by Frank Rogge
> Hello,
>
> For the digital mammo system from Sectra, a floating point number
> PixelToPhotonRatio stored in a private DICOM tag 0019:1024 (type FD)
> is required for linearisation of the image.
> Does anybody has experience how to obtain this number in an easy way?
> ImageJ doesn't know the tag definition (it's private) and interpretes
> the value as a string: << ºEt{?®Ö? >> instead of a number:
> 0.354404802857143.

You need to upgrade to the ImageJ 1.42m daily build, which fixes a bug
that caused FD tags to not be decoded correctly. You also need to
download the DICOM dictionary at

     http://rsb.info.nih.gov/ij/download/docs/DICOM_Dictionary.txt

to the ImageJ folder, add this line

00191024=FDPixel to Photon Ratio

and restart ImageJ.

-wayne
Reply | Threaded
Open this post in threaded view
|

Re: private dicom tag, how to obtain its value

Frank Rogge
Thanks for the solution. It works perfect. I was able to simply build my
linearisation plugin based on this pixeltophotonratio.

Frank

Wayne Rasband schreef:

>> Hello,
>>
>> For the digital mammo system from Sectra, a floating point number
>> PixelToPhotonRatio stored in a private DICOM tag 0019:1024 (type FD)
>> is required for linearisation of the image.
>> Does anybody has experience how to obtain this number in an easy way?
>> ImageJ doesn't know the tag definition (it's private) and interpretes
>> the value as a string: << ºEt{?®Ö? >> instead of a number:
>> 0.354404802857143.
>
> You need to upgrade to the ImageJ 1.42m daily build, which fixes a bug
> that caused FD tags to not be decoded correctly. You also need to
> download the DICOM dictionary at
>
>     http://rsb.info.nih.gov/ij/download/docs/DICOM_Dictionary.txt
>
> to the ImageJ folder, add this line
>
> 00191024=FDPixel to Photon Ratio
>
> and restart ImageJ.
>
> -wayne
>
>