Login  Register

Re: Autocorrelation function/plugin for ImageJ?

Posted by Thomas Boudier on Oct 08, 2008; 2:51pm
URL: http://imagej.273.s1.nabble.com/question-about-adding-component-to-a-ImageWindow-tp3694834p3694842.html

Hi John,

Maybe you can use the correlate function inside FFT, here a macro how to
use it :

// open your stack
ID=getImageID();
ns=nSlices;
for(s=1;s<ns;s++){
selectImage(ID);
setSlice(s);
run("Duplicate...", "title=[s1]");
selectImage(ID);
setSlice(s+1);
run("Duplicate...", "title=[s2]");
run("FD Math...", "image1=[s1] operation=Correlate image2=[s2]
result=Result"+s+" do");
selectImage("s1");
close();
selectImage("s2");
close();
}


Thomas

> Dear ImageJ list server,
>
> I was wondering if anyone has created an ImageJ plugin capable of
> performing autocorrelation of pixel intensities down a stack ("z" in
> this case for the stack is the parameter of time). I would be
> interested in implementing an ImageJ plugin for the purposes of
> analyzing fluorescence correlation spectroscopy (FCS) data collected
> with an image detector such as an EMCCD camera. This experimental
> technique has been described previously in this paper where the
> autocorrelation was implemented using IgorPro:
>
> Kannan, B., et al., Electron multiplying charge-coupled device camera
> based fluorescence correlation spectroscopy. Analytical Chemistry,
> 2006. 78(10): p. 3444-3451.
>
> Thank you in advance for any responses.
>
> John Oreopoulos
>
>


--
/*****************************************************/
   Thomas Boudier, MCU Université Paris 6,
   UMR 7101 / IFR 83. Bat A 328, Jussieu.
   Tel : 0144273578/2013  Fax : 01 44 27 25 08
/****************************************************/