Including DICOM tag on Info window on ImageJ

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

Including DICOM tag on Info window on ImageJ

Juan Francisco-2
Dear all:
I´m a user of ImageJ and I have the following issue :
I can open a DICOM image with ImageJ, then i do a Image--> Show Info and I can see the DICOm info of the image. However this Info window doesn´t containts all the DICOM tags of the opened image. I mean: I can check the DICOM header of the same image and using Tudor plugin, and I can see that there are some tags not included on the Info window.
Pls, anyone knows how to do in order to get on the Info window the DICOM tags of interest for the user??
 
Any suggestion will be appreciated.
Thansk a lot!!
JFC



Reply | Threaded
Open this post in threaded view
|

Re: Including DICOM tag on Info window on ImageJ

ctrueden
Hi Juan,

Did you try the Bio-Formats Importer plugin with the "Display metadata in
results window" option checked?

-Curtis

On Mon, Nov 2, 2009 at 3:52 PM, Juan Francisco <[hidden email]> wrote:

> Dear all:
> I´m a user of ImageJ and I have the following issue :
> I can open a DICOM image with ImageJ, then i do a Image--> Show Info and I
> can see the DICOm info of the image. However this Info window doesn´t
> containts all the DICOM tags of the opened image. I mean: I can check
> the DICOM header of the same image and using Tudor plugin, and I can see
> that there are some tags not included on the Info window.
> Pls, anyone knows how to do in order to get on the Info window the DICOM
> tags of interest for the user??
>
> Any suggestion will be appreciated.
> Thansk a lot!!
> JFC
>
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Including DICOM tag on Info window on ImageJ

Wayne Rasband
In reply to this post by Juan Francisco-2
On Nov 2, 2009, at 4:52 PM, Juan Francisco wrote:

> Dear all:
> I´m a user of ImageJ and I have the following issue :
> I can open a DICOM image with ImageJ, then i do a Image--> Show Info  
> and I can see the DICOm info of the image. However this Info window  
> doesn´t containts all the DICOM tags of the opened image. I mean: I  
> can check the DICOM header of the same image and using Tudor plugin,  
> and I can see that there are some tags not included on the Info  
> window.
> Pls, anyone knows how to do in order to get on the Info window the  
> DICOM tags of interest for the user??

Download the extended DICOM dictionary at

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

into the ImageJ folder and restart ImageJ.

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

Different threads in a single macro set?

vischer
Hello List,
is it possible to employ different threads within the same macro set?  
In the example below, I get output 1-3-2, because the macro won't  
finish before the function f3 is executed. However, I would like to  
finish the macro immediately and obtain output 1-2-3,.
I need this because I want to exit and enter different "while" loops  
depending on user action.

Norbert Vischer


macro  "test"{
        print(1);
        f3();
        print(2);
}

function f3(){
        wait(500)
        print(3);
}

======
output:
1
3
2
Reply | Threaded
Open this post in threaded view
|

Re: Different threads in a single macro set?

Michael Schmid
Hi Norbert,

macros are designed to do everything sequentially, otherwise it would  
be a big mess...

What you can do: If you have a macro that has its own menu command  
(by installing it), you can start it in a separate thread by
   call("ij.IJ.doCommand", commandName);
where commandName is the menu command. This will start it in a  
separate thread, Then you can have, e.g., a wait statement in that  
macro and it won't block everything else.

Michael
________________________________________________________________

On 20 Nov 2009, at 18:08, Norbert Vischer wrote:

> Hello List,
> is it possible to employ different threads within the same macro  
> set? In the example below, I get output 1-3-2, because the macro  
> won't finish before the function f3 is executed. However, I would  
> like to finish the macro immediately and obtain output 1-2-3,.
> I need this because I want to exit and enter different "while"  
> loops depending on user action.
>
> Norbert Vischer
>
>
> macro  "test"{
> print(1);
> f3();
> print(2);
> }
>
> function f3(){
> wait(500)
> print(3);
> }
>
> ======
> output:
> 1
> 3
> 2