public class TestPlugInFilter
extends java.lang.Object
Constructor and Description |
---|
TestPlugInFilter() |
Modifier and Type | Method and Description |
---|---|
static void |
drawGaussian(ij.process.ImageProcessor ip,
int x0,
int y0,
double A,
double s)
Draw gaussian.
|
static void |
drawRandomGaussians(ij.ImagePlus imp,
int n,
double A,
double s)
Draw random gaussians.
|
static java.util.ArrayList<ij.gui.Roi> |
findPeaks(PeakFinder finder,
ij.ImagePlus imp)
Find peaks.
|
static double |
gaussian(double x,
double y,
double A,
double s)
Gaussian.
|
static void |
main(java.lang.String[] args)
The main method.
|
static void |
runPlugInFilter(ij.plugin.filter.PlugInFilter filter,
ij.ImagePlus imp)
Run plug in filter.
|
static void |
runPlugInFilter(ij.plugin.filter.PlugInFilter filter,
ij.process.ImageProcessor ip)
Run plug in filter.
|
static void |
saveRoisAsZip(java.util.ArrayList<ij.gui.Roi> rois,
java.lang.String filename)
Save rois as zip.
|
public static double gaussian(double x, double y, double A, double s)
x
- the xy
- the yA
- the as
- the spublic static void drawGaussian(ij.process.ImageProcessor ip, int x0, int y0, double A, double s)
ip
- the ipx0
- the x0y0
- the y0A
- the as
- the spublic static void drawRandomGaussians(ij.ImagePlus imp, int n, double A, double s)
imp
- the impn
- the nA
- the as
- the spublic static void runPlugInFilter(ij.plugin.filter.PlugInFilter filter, ij.ImagePlus imp)
filter
- the filterimp
- the imppublic static void runPlugInFilter(ij.plugin.filter.PlugInFilter filter, ij.process.ImageProcessor ip)
filter
- the filterip
- the ippublic static java.util.ArrayList<ij.gui.Roi> findPeaks(PeakFinder finder, ij.ImagePlus imp)
finder
- the finderimp
- the imppublic static void saveRoisAsZip(java.util.ArrayList<ij.gui.Roi> rois, java.lang.String filename) throws java.io.IOException
rois
- the roisfilename
- the filenamejava.io.IOException
- Signals that an I/O exception has occurred.public static void main(java.lang.String[] args)
args
- the arguments