Package qupath.ext.braian.config
Class WatershedCellDetectionConfig
java.lang.Object
qupath.ext.braian.config.WatershedCellDetectionConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(ImageChannelTools channel) static intfindThreshold(ImageChannelTools channel, AutoThresholdParmameters params) doubledoubledoubledoubledoubledoubledoubledoublebooleanbooleanbooleanbooleanbooleanvoidsetBackgroundByReconstruction(boolean backgroundByReconstruction) voidsetBackgroundRadiusMicrons(double backgroundRadiusMicrons) voidsetCellExpansionMicrons(double cellExpansionMicrons) voidsetDetectionImage(String detectionImage) voidsetHistogramThreshold(AutoThresholdParmameters histogramThreshold) voidsetIncludeNuclei(boolean includeNuclei) voidsetMakeMeasurements(boolean makeMeasurements) voidsetMaxAreaMicrons(double maxAreaMicrons) voidsetMedianRadiusMicrons(double medianRadiusMicrons) voidsetMinAreaMicrons(double minAreaMicrons) voidsetRequestedPixelSizeMicrons(double requestedPixelSizeMicrons) voidsetSigmaMicrons(double sigmaMicrons) voidsetSmoothBoundaries(boolean smoothBoundaries) voidsetThreshold(double threshold) voidsetWatershedPostProcess(boolean watershedPostProcess)
-
Constructor Details
-
WatershedCellDetectionConfig
public WatershedCellDetectionConfig()
-
-
Method Details
-
findThreshold
-
build
-
getDetectionImage
-
getRequestedPixelSizeMicrons
public double getRequestedPixelSizeMicrons() -
getBackgroundRadiusMicrons
public double getBackgroundRadiusMicrons() -
isBackgroundByReconstruction
public boolean isBackgroundByReconstruction() -
getMedianRadiusMicrons
public double getMedianRadiusMicrons() -
getSigmaMicrons
public double getSigmaMicrons() -
getMinAreaMicrons
public double getMinAreaMicrons() -
getMaxAreaMicrons
public double getMaxAreaMicrons() -
getThreshold
public double getThreshold() -
isWatershedPostProcess
public boolean isWatershedPostProcess() -
getCellExpansionMicrons
public double getCellExpansionMicrons() -
isIncludeNuclei
public boolean isIncludeNuclei() -
isSmoothBoundaries
public boolean isSmoothBoundaries() -
isMakeMeasurements
public boolean isMakeMeasurements() -
setDetectionImage
-
setRequestedPixelSizeMicrons
public void setRequestedPixelSizeMicrons(double requestedPixelSizeMicrons) -
setBackgroundRadiusMicrons
public void setBackgroundRadiusMicrons(double backgroundRadiusMicrons) -
setBackgroundByReconstruction
public void setBackgroundByReconstruction(boolean backgroundByReconstruction) -
setMedianRadiusMicrons
public void setMedianRadiusMicrons(double medianRadiusMicrons) -
setSigmaMicrons
public void setSigmaMicrons(double sigmaMicrons) -
setMinAreaMicrons
public void setMinAreaMicrons(double minAreaMicrons) -
setMaxAreaMicrons
public void setMaxAreaMicrons(double maxAreaMicrons) -
setThreshold
public void setThreshold(double threshold) -
setWatershedPostProcess
public void setWatershedPostProcess(boolean watershedPostProcess) -
setCellExpansionMicrons
public void setCellExpansionMicrons(double cellExpansionMicrons) -
setIncludeNuclei
public void setIncludeNuclei(boolean includeNuclei) -
setSmoothBoundaries
public void setSmoothBoundaries(boolean smoothBoundaries) -
setMakeMeasurements
public void setMakeMeasurements(boolean makeMeasurements) -
getHistogramThreshold
-
setHistogramThreshold
-