public class DogDetectorFactory<T extends RealType<T> & NativeType<T>> extends LogDetectorFactory<T>
Modifier and Type | Field and Description |
---|---|
static String |
THIS_DETECTOR_KEY
A string key identifying this factory.
|
static String |
THIS_INFO_TEXT
An html information text.
|
static String |
THIS_NAME
The pretty name of the target detector.
|
DETECTOR_KEY, errorMessage, img, INFO_TEXT, NAME, settings
Constructor and Description |
---|
DogDetectorFactory() |
Modifier and Type | Method and Description |
---|---|
SpotDetector<T> |
getDetector(Interval interval,
int frame)
Returns a new
SpotDetector configured to operate on the given
target frame. |
ConfigurationPanel |
getDetectorConfigurationPanel(Settings lSettings,
Model model)
Returns a new GUI panel able to configure the settings suitable for this
specific detector factory.
|
String |
getInfoText()
Returns a html string containing a descriptive information about this
module.
|
String |
getKey()
Returns a unique identifier of this module.
|
String |
getName()
Returns the human-compliant name of this module.
|
checkSettings, getDefaultSettings, getErrorMessage, getIcon, marshall, prepareFrameImg, setTarget, unmarshall
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
has2Dsegmentation
forbidMultithreading
public static final String THIS_DETECTOR_KEY
public static final String THIS_NAME
public static final String THIS_INFO_TEXT
public SpotDetector<T> getDetector(Interval interval, int frame)
SpotDetectorFactory
SpotDetector
configured to operate on the given
target frame. This factory must be first given the ImgPlus
and the settings map, through the #setTarget(ImgPlus, Map)
method.getDetector
in interface SpotDetectorFactory<T extends RealType<T> & NativeType<T>>
getDetector
in class LogDetectorFactory<T extends RealType<T> & NativeType<T>>
interval
- the interval that determines the region in the source image to
operate on. This must not have a dimension for time
(e.g. if the source image is 2D+T (3D), then the
interval must be 2D; if the source image is 3D without time,
then the interval must be 3D).frame
- the frame index in the source image to operate onpublic String getKey()
TrackMateModule
getKey
in interface TrackMateModule
getKey
in class LogDetectorFactory<T extends RealType<T> & NativeType<T>>
public String getName()
TrackMateModule
getName
in interface TrackMateModule
getName
in class LogDetectorFactory<T extends RealType<T> & NativeType<T>>
public String getInfoText()
TrackMateModule
getInfoText
in interface TrackMateModule
getInfoText
in class LogDetectorFactory<T extends RealType<T> & NativeType<T>>
public ConfigurationPanel getDetectorConfigurationPanel(Settings lSettings, Model model)
SpotDetectorFactoryBase
getDetectorConfigurationPanel
in interface SpotDetectorFactoryBase<T extends RealType<T> & NativeType<T>>
getDetectorConfigurationPanel
in class LogDetectorFactory<T extends RealType<T> & NativeType<T>>
lSettings
- the current settings, used to get info to display on the GUI
panel.model
- the current model, used to get info to display on the GUI
panel.Copyright © 2015–2021 Fiji. All rights reserved.