|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.unihalle.informatik.Alida.operator.ALDOperator
de.unihalle.informatik.MiToBo.core.operator.MTBOperator
de.unihalle.informatik.MiToBo.apps.nuclei2D.NucleusSeparator2DAlgos
de.unihalle.informatik.MiToBo.apps.nuclei2D.NucleusSeparator2DBeamCut
@ALDAOperator(genericExecutionMode=ALL) @ALDDerivedClass public class NucleusSeparator2DBeamCut
Class provides routines for separating conglomerates of cell nuclei in 2D.
This operator is not supposed to be directly executed in a generic fashion.
Use the operator NucleusSeparator2D
instead.
Nested Class Summary | |
---|---|
static class |
NucleusSeparator2DBeamCut.NuclSeparateMode
Available modes for nuclei separation in 2D images. |
Nested classes/interfaces inherited from class de.unihalle.informatik.Alida.operator.ALDOperator |
---|
de.unihalle.informatik.Alida.operator.ALDOperator.HidingMode |
Field Summary |
---|
Fields inherited from class de.unihalle.informatik.MiToBo.apps.nuclei2D.NucleusSeparator2DAlgos |
---|
inputImg, labelImg, resultImg |
Fields inherited from class de.unihalle.informatik.Alida.operator.ALDOperator |
---|
completeDAG, name, operatorExecutionEventlistenerList, portHashAccess, verbose, versionProvider |
Constructor Summary | |
---|---|
NucleusSeparator2DBeamCut()
Default constructor |
|
NucleusSeparator2DBeamCut(MTBImage labelImg)
Constructor. |
|
NucleusSeparator2DBeamCut(MTBImage labelImg,
NucleusSeparator2DBeamCut.NuclSeparateMode opMode)
Constructor. |
Method Summary | |
---|---|
int |
getDebug()
Get value of debug. |
boolean |
getDoErosion()
Get value of doErosion. |
int |
getErodeSize()
Get value of erodeSize. |
MTBImage |
getLabelImg()
Get value of labelImg. |
int |
getMinSize()
Get value of minSize. |
double |
getMinSizeFraction()
Get value of minSizeFraction. |
NucleusSeparator2DBeamCut.NuclSeparateMode |
getOpMode()
Get value of opMode. |
int |
getSizeDilation()
Get value of sizeDilation. |
int |
getSizeOpening()
Get value of sizeOpening. |
int |
getSizeTH()
Get value of sizeTH. |
double |
getThresTH()
Get value of thresTH. |
protected void |
operate()
|
void |
setDebug(int value)
Set value of debug. |
void |
setDoErosion(boolean value)
Set value of doErosion. |
void |
setErodeSize(int value)
Set value of erodeSize. |
void |
setLabelImg(MTBImage value)
Set value of labelImg. |
void |
setMinSize(int value)
Set value of minSize. |
void |
setMinSizeFraction(double value)
Set value of minSizeFraction. |
void |
setOpMode(NucleusSeparator2DBeamCut.NuclSeparateMode value)
Set value of opMode. |
void |
setSizeDilation(int value)
Set value of sizeDilation. |
void |
setSizeOpening(int value)
Set value of sizeOpening. |
void |
setSizeTH(int value)
Set value of sizeTH. |
void |
setThresTH(double value)
Set value of thresTH. |
Methods inherited from class de.unihalle.informatik.MiToBo.apps.nuclei2D.NucleusSeparator2DAlgos |
---|
getResultImg, setInputGrayScaleImage, setInputLabelImage, setResultImg |
Methods inherited from class de.unihalle.informatik.MiToBo.core.operator.MTBOperator |
---|
readResolve |
Methods inherited from class de.unihalle.informatik.Alida.operator.ALDOperator |
---|
addOperatorExecutionProgressEventListener, fieldContained, fireOperatorExecutionProgressEvent, getALDPortHashAccessKey, getConstructionMode, getHidingMode, getInInoutNames, getInInoutNames, getInNames, getInOutNames, getMissingRequiredInputs, getName, getNumParameters, getOutInoutNames, getOutNames, getParameter, getParameterDescriptor, getParameterNames, getSupplementalNames, getVerbose, getVersion, handleOperatorExecutionProgressEvent, isConfigured, print, print, print, printInterface, printInterface, readHistory, reinitializeParameterDescriptors, removeOperatorExecutionProgressEventListener, runOp, runOp, runOp, setConstructionMode, setHidingMode, setName, setParameter, setVerbose, toStringVerbose, unconfiguredItems, validate, validateCustom, validateGeneric, writeHistory, writeHistory, writeHistory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NucleusSeparator2DBeamCut() throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
public NucleusSeparator2DBeamCut(MTBImage labelImg) throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
public NucleusSeparator2DBeamCut(MTBImage labelImg, NucleusSeparator2DBeamCut.NuclSeparateMode opMode) throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
Method Detail |
---|
protected void operate() throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException, de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException
operate
in class NucleusSeparator2DAlgos
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException
public double getThresTH()
public void setThresTH(double value)
value
- New value of thresTHpublic double getMinSizeFraction()
public void setMinSizeFraction(double value)
value
- New value of minSizeFractionpublic int getSizeOpening()
public void setSizeOpening(int value)
value
- New value of sizeOpeningpublic int getSizeTH()
public void setSizeTH(int value)
value
- New value of sizeTHpublic int getMinSize()
public void setMinSize(int value)
value
- New value of minSizepublic int getSizeDilation()
public void setSizeDilation(int value)
value
- New value of sizeDilationpublic NucleusSeparator2DBeamCut.NuclSeparateMode getOpMode()
public void setOpMode(NucleusSeparator2DBeamCut.NuclSeparateMode value)
value
- New value of opModepublic MTBImage getLabelImg()
public void setLabelImg(MTBImage value)
value
- New value of labelImgpublic int getDebug()
public void setDebug(int value)
value
- New value of debugpublic int getErodeSize()
public void setErodeSize(int value)
value
- New value of erodeSizepublic boolean getDoErosion()
public void setDoErosion(boolean value)
value
- New value of doErosion
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |