plugins.big.blobgenerator
Class CellGenerator

java.lang.Object
  extended by plugins.big.blobgenerator.CellGenerator

public abstract class CellGenerator
extends java.lang.Object

Abstract class generating cells.

Version:
May 3, 2014
Author:
Julien Jacquemot

Constructor Summary
CellGenerator()
           
 
Method Summary
static plugins.big.bigsnakeutils.icy.ellipsoid.AbstractEllipsoid generateCell(Parameters parameters, icy.image.IcyBufferedImage[] images, plugins.big.bigsnakeutils.icy.ellipsoid.AbstractEllipsoid cell)
          Generates a cell at time t using a cell at time t-1.
static plugins.big.bigsnakeutils.icy.ellipsoid.AbstractEllipsoid generateCell(Parameters parameters, icy.image.IcyBufferedImage[] images, double[] probabilityMap)
          Generates a cell.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CellGenerator

public CellGenerator()
Method Detail

generateCell

public static plugins.big.bigsnakeutils.icy.ellipsoid.AbstractEllipsoid generateCell(Parameters parameters,
                                                                                     icy.image.IcyBufferedImage[] images,
                                                                                     double[] probabilityMap)
Generates a cell.

Parameters:
parameters - Global parameters
images - Image in which display the cell
probabilityMap - Probability map describing where the cell can be. The probability that the center of the generated cell is into another cell is 0. This map is updated during the generation.

generateCell

public static plugins.big.bigsnakeutils.icy.ellipsoid.AbstractEllipsoid generateCell(Parameters parameters,
                                                                                     icy.image.IcyBufferedImage[] images,
                                                                                     plugins.big.bigsnakeutils.icy.ellipsoid.AbstractEllipsoid cell)
Generates a cell at time t using a cell at time t-1.

Parameters:
parameters - Global parameters.
images - Image in which display the cell.
cell - Cell at time t-1. This cell will be modified.
Returns:
Returns cell.