@ALDAOperator(genericExecutionMode=NONE) @ALDDerivedClass public class CellCounterDetectOperatorParticlesUWT extends CellCounterDetectOperator
Modifier and Type | Field and Description |
---|---|
private Double |
corrThreshold
Threshold for correlation images.
|
private Integer |
Jmax
Maximum scale to consider.
|
private Integer |
Jmin
Minimal scale to consider.
|
private int |
minRegionSize
Minimal size of valid regions.
|
private static String |
opIdentifier
Identifier for outputs in verbose mode.
|
protected ParticleDetectorUWT2D |
particleOp
Particle detector object.
|
private Integer |
scaleIntervalSize
Size of scale interval for calculating wavelet correlation images.
|
detectResults, detectZSlice, highQualityData, inputImage, m_statusListeners, markerVects
Constructor and Description |
---|
CellCounterDetectOperatorParticlesUWT()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getShortName()
Get common short name of operator for GUI.
|
String |
getUniqueClassIdentifier() |
protected void |
operate() |
addStatusListener, getDetectionResults, notifyListeners, removeStatusListener, setHighQualityData, setInputImage, setMarkerVectors, setSliceZid, statusUpdated
addOperatorExecutionProgressEventListener, addParameter, addParameter, addParameterUnconditioned, fieldContained, fireOperatorExecutionProgressEvent, getALDPortHashAccessKey, getConstructionMode, getDocumentation, getHidingMode, getInactiveParameterNames, getInInoutNames, getInInoutNames, getInNames, getInOutNames, getMissingRequiredInputs, getName, getNumParameters, getOutInoutNames, getOutNames, getParameter, getParameterDescriptor, getParameterDescriptorUnconditioned, getParameterNames, getParameterUnconditioned, getSupplementalNames, getVerbose, getVersion, handleOperatorExecutionProgressEvent, hasInOutParameters, hasParameter, isAnnotatedParameter, isConfigured, print, print, print, printInterface, printInterface, readHistory, readResolve, reinitializeParameterDescriptors, removeOperatorExecutionProgressEventListener, removeParameter, runOp, runOp, runOp, setConstructionMode, setConstructionMode, setConstructionMode, setHidingMode, setName, setParameter, setParameterUnconditioned, setVerbose, toStringVerbose, unconfiguredItems, validate, validateCustom, validateGeneric, writeHistory, writeHistory, writeHistory
private static final String opIdentifier
@Parameter(label="Jmin", required=true, direction=IN, mode=STANDARD, dataIOOrder=2, description="Minimum scale index.") private Integer Jmin
@Parameter(label="Jmax", required=true, direction=IN, mode=STANDARD, dataIOOrder=3, description="Maximum scale index.") private Integer Jmax
@Parameter(label="Scale-interval size", required=true, direction=IN, mode=STANDARD, dataIOOrder=4, description="Size of scale interval for correlation images.") private Integer scaleIntervalSize
@Parameter(label="Correlation threshold", required=true, direction=IN, mode=STANDARD, dataIOOrder=5, description="Threshold for wavelet correlation images.") private Double corrThreshold
@Parameter(label="Minimum region size", required=true, direction=IN, mode=STANDARD, dataIOOrder=6, description="Minimum area of detected regions.") private int minRegionSize
protected ParticleDetectorUWT2D particleOp
public CellCounterDetectOperatorParticlesUWT() throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
- Thrown in case of initialization error.protected void operate() throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException, de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException
operate
in class de.unihalle.informatik.Alida.operator.ALDOperator
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException
public String getShortName()
CellCounterDetectOperator
getShortName
in class CellCounterDetectOperator
public String getUniqueClassIdentifier()
getUniqueClassIdentifier
in class de.unihalle.informatik.Alida.operator.ALDOperatorCollectionElement
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.