Class WatershedCellDetectionConfig

java.lang.Object
qupath.ext.braian.config.WatershedCellDetectionConfig

public class WatershedCellDetectionConfig extends Object
  • Constructor Details

    • WatershedCellDetectionConfig

      public WatershedCellDetectionConfig()
  • Method Details

    • findThreshold

      public static int findThreshold(ImageChannelTools channel, AutoThresholdParmameters params)
    • build

      public Map<String,?> build(ImageChannelTools channel)
    • getDetectionImage

      public String 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

      public void setDetectionImage(String detectionImage)
    • 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

      public AutoThresholdParmameters getHistogramThreshold()
    • setHistogramThreshold

      public void setHistogramThreshold(AutoThresholdParmameters histogramThreshold)