|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecticy.plugin.abstract_.Plugin
icy.plugin.abstract_.PluginActionable
plugins.adufour.ezplug.EzPlug
plugins.big.blobgenerator.BlobGenerator
public class BlobGenerator
Main class of the Blob Generator plugin. This plugin generates random cells (ellipsoids) in a noisy background. The result consists in a 2D or 3D sequence images. The user can tune the noisy background by editing the noise density function and choosing the blending function.He can also choose the noise scale, i.e. the spatial frequency of the noise. Moreover, ROI corresponding to the cells are added to the sequence. This plugin works with Protocols as well.
| Nested Class Summary | |
|---|---|
class |
BlobGenerator.SendTracksToPoolThr
|
| Nested classes/interfaces inherited from interface plugins.adufour.ezplug.EzStoppable |
|---|
plugins.adufour.ezplug.EzStoppable.ForcedInterruptionHandler |
| Field Summary |
|---|
| Fields inherited from class plugins.adufour.ezplug.EzPlug |
|---|
EZPLUG_MAINTAINERS |
| Constructor Summary | |
|---|---|
BlobGenerator()
|
|
| Method Summary | |
|---|---|
void |
clean()
|
void |
declareInput(plugins.adufour.blocks.util.VarList inputMap)
|
void |
declareOutput(plugins.adufour.blocks.util.VarList outputMap)
|
void |
stopExecution()
|
void |
valueChanged(plugins.adufour.vars.lang.Var<?> source)
Method called when a noise property changed. |
| Methods inherited from class plugins.adufour.ezplug.EzPlug |
|---|
compute, createUI, generateEzPlugCodeFragment, getName, getNbInstances, getStartTime, getUI, hideUI, isHeadLess, loadParameters, run, saveParameters, setTimeDisplay, showUI |
| Methods inherited from class icy.plugin.abstract_.Plugin |
|---|
addIcyFrame, addSequence, getActiveImage, getActiveSequence, getActiveViewer, getDescriptor, getFocusedImage, getFocusedSequence, getFocusedViewer, getIconResource, getImageResource, getInstallFolder, getPlugin, getPreferences, getPreferencesRoot, getResource, getResourceAsStream, getResources, getSequences, loadLibrary, removeSequence, report |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface plugins.adufour.blocks.lang.Block |
|---|
run |
| Constructor Detail |
|---|
public BlobGenerator()
| Method Detail |
|---|
public void stopExecution()
stopExecution in interface plugins.adufour.ezplug.EzStoppablepublic void clean()
clean in class plugins.adufour.ezplug.EzPlugpublic void declareInput(plugins.adufour.blocks.util.VarList inputMap)
declareInput in interface plugins.adufour.blocks.lang.Blockpublic void declareOutput(plugins.adufour.blocks.util.VarList outputMap)
declareOutput in interface plugins.adufour.blocks.lang.Blockpublic void valueChanged(plugins.adufour.vars.lang.Var<?> source)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||