public class CellXConfiguration extends CellDetectionConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_IDENTIFIER
The identifier for this configuration.
|
Constructor and Description |
---|
CellXConfiguration()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
CellXConfiguration |
clone() |
java.lang.String |
getConfigurationFile()
Returns the path to the file which contains the configuration settings for the CellX algorithm.
|
TableDefinition |
getProducedTableDefinition()
Returns the definition of the table layout of the tables produced by this producer, e.g.
|
java.lang.String |
getTypeIdentifier()
Returns a unique identifier for this configuration type.
|
boolean |
isGenerateLabelImage()
Returns true if a label image should be generated.
|
boolean |
isTrackCells()
Returns true if cells should not only be segmented, but also be tracked between adjacent frames.
|
void |
setConfigurationFile(java.lang.String configurationFile)
Sets the path to the file which contains the configuration settings for the CellX algorithm.
|
void |
setGenerateLabelImage(boolean generateDetectionImage)
Set to true if a label image should be generated.
|
void |
setTrackCells(boolean trackCells)
Set to true if cells should not only be segmented, but also be tracked between adjacent frames.
|
checkConfiguration
public static final java.lang.String TYPE_IDENTIFIER
public CellXConfiguration clone()
clone
in class CellDetectionConfiguration
public java.lang.String getTypeIdentifier()
Configuration
public void setGenerateLabelImage(boolean generateDetectionImage)
generateDetectionImage
- True if detection image should be generated, otherwise false.public boolean isGenerateLabelImage()
isGenerateLabelImage
in class CellDetectionConfiguration
public void setConfigurationFile(java.lang.String configurationFile)
configurationFile
- Absolute path to the configuration file (*.xml).public java.lang.String getConfigurationFile()
public TableDefinition getProducedTableDefinition()
TableProducerConfiguration
TableProducer.getProducedTableDefinition()
.public void setTrackCells(boolean trackCells)
trackCells
- True if cells should be tracked.public boolean isTrackCells()