Skip to content

Commit 09508c8

Browse files
committed
v.0.0.6
1 parent cf0e081 commit 09508c8

File tree

5 files changed

+34
-17
lines changed

5 files changed

+34
-17
lines changed
Binary file not shown.

build.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<property name="src" location="src" />
66
<property name="build" location="bin" />
77
<property name="dist" location="dist" />
8-
<property name="version" value="v_0.0.5" />
8+
<property name="version" value="v_0.0.6" />
99
<property name="pluginsDir" location="$basedir/../../IJ/plugins/" />
1010
<property name="user.name" value="Yevhen Katrukha" />
1111
<tstamp>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package Correlescence;
22

33
public interface ConstantsCorrelescence {
4-
public static final String sVersion="0.0.5";
4+
public static final String sVersion="0.0.6";
55
}

src/Correlescence/Temporal_ICS.java

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public class Temporal_ICS implements PlugIn {
3131
/** correlation normalization method
3232
* 0 = overlap area
3333
* 1 = full area **/
34-
int nNormMethod=0;
34+
int nNormMethod=1;
3535

3636
/** object calculating correlation **/
3737
imCC1D x1D = new imCC1D();
@@ -526,7 +526,7 @@ public FloatProcessor findMax(ImageStack imp_in, double tolerance)
526526

527527
arrlength = maxpos.length;
528528

529-
if(arrlength ==0)
529+
if(arrlength == 0)
530530
{
531531
maxInd = 0;
532532
}
@@ -557,6 +557,23 @@ public FloatProcessor findMax(ImageStack imp_in, double tolerance)
557557
{
558558
finVal = 1./finVal;
559559
}
560+
561+
//special case
562+
if(maxInd == 0)
563+
{
564+
//frequency
565+
if(nOutput == 0)
566+
{
567+
finVal = 0.0;
568+
}
569+
//period
570+
else
571+
{
572+
finVal = Double.POSITIVE_INFINITY;
573+
}
574+
}
575+
576+
560577
//store result
561578
ipFin.putPixelValue(k, j, finVal);
562579

src/plugins.config

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
Plugins>Correlescence v0.0.5, "2D cross-correlation", Correlescence.Correlescence2D
2-
Plugins>Correlescence v0.0.5, "2D STICS (space, time)", Correlescence.Corr2DSTICS
3-
Plugins>Correlescence v0.0.5, "1D STICS (space, time)", Correlescence.Corr1DSTICS
4-
Plugins>Correlescence v0.0.5, "Temporal ICS", Correlescence.Temporal_ICS
5-
Plugins>Correlescence v0.0.5, "FRFT", Correlescence.FRFT_test
6-
Plugins>Correlescence v0.0.5>_FFT tools, "2D FFT basics", Correlescence.FFTtoolsUI("2DFFT")
7-
Plugins>Correlescence v0.0.5>_FFT tools, "Periodic-plus-smooth decomposition", Correlescence.FFTtoolsUI("periodicsmooth")
8-
Plugins>Correlescence v0.0.5>_Development, "Anglelets sector", Correlescence.AngleletsFront("sector")
9-
Plugins>Correlescence v0.0.5>_Development, "Anglelets decompose", Correlescence.AngleletsFront("decompose")
10-
Plugins>Correlescence v0.0.5>_Development, "Split kymograph", Correlescence.KymoSplit
11-
Plugins>Correlescence v0.0.5>_Development, "Split movie", Correlescence.MovieSplit
12-
Plugins>Correlescence v0.0.5>_Development, "Generate artificial kymograph", Correlescence.KymographGenerator
13-
Plugins>Correlescence v0.0.5>_Development, "Particle number from kymograph", Correlescence.KymoPatNumberFCS
1+
Plugins>Correlescence v0.0.6, "2D cross-correlation", Correlescence.Correlescence2D
2+
Plugins>Correlescence v0.0.6, "2D STICS (space, time)", Correlescence.Corr2DSTICS
3+
Plugins>Correlescence v0.0.6, "1D STICS (space, time)", Correlescence.Corr1DSTICS
4+
Plugins>Correlescence v0.0.6, "Temporal ICS", Correlescence.Temporal_ICS
5+
Plugins>Correlescence v0.0.6, "FRFT", Correlescence.FRFT_test
6+
Plugins>Correlescence v0.0.6>_FFT tools, "2D FFT basics", Correlescence.FFTtoolsUI("2DFFT")
7+
Plugins>Correlescence v0.0.6>_FFT tools, "Periodic-plus-smooth decomposition", Correlescence.FFTtoolsUI("periodicsmooth")
8+
Plugins>Correlescence v0.0.6>_Development, "Anglelets sector", Correlescence.AngleletsFront("sector")
9+
Plugins>Correlescence v0.0.6>_Development, "Anglelets decompose", Correlescence.AngleletsFront("decompose")
10+
Plugins>Correlescence v0.0.6>_Development, "Split kymograph", Correlescence.KymoSplit
11+
Plugins>Correlescence v0.0.6>_Development, "Split movie", Correlescence.MovieSplit
12+
Plugins>Correlescence v0.0.6>_Development, "Generate artificial kymograph", Correlescence.KymographGenerator
13+
Plugins>Correlescence v0.0.6>_Development, "Particle number from kymograph", Correlescence.KymoPatNumberFCS

0 commit comments

Comments
 (0)