Class SimpleTissueDetection2

java.lang.Object
qupath.lib.plugins.AbstractPlugin<BufferedImage>
qupath.lib.plugins.AbstractInteractivePlugin<BufferedImage>
qupath.lib.plugins.AbstractDetectionPlugin<BufferedImage>
qupath.imagej.detect.tissue.SimpleTissueDetection2
All Implemented Interfaces:
qupath.lib.plugins.PathInteractivePlugin<BufferedImage>, qupath.lib.plugins.PathPlugin<BufferedImage>

public class SimpleTissueDetection2 extends qupath.lib.plugins.AbstractDetectionPlugin<BufferedImage>
Very basic global thresholding command to identify tissue regions. Uses fixed approach to downsampling images & global threshold applied to RGB images only. TODO: Provide choice of channels to threshold TODO: Support 16-bit data
  • Constructor Details

    • SimpleTissueDetection2

      public SimpleTissueDetection2()
      Constructor.
  • Method Details

    • getDefaultParameterList

      public qupath.lib.plugins.parameters.ParameterList getDefaultParameterList(qupath.lib.images.ImageData<BufferedImage> imageData)
      Specified by:
      getDefaultParameterList in interface qupath.lib.plugins.PathInteractivePlugin<BufferedImage>
      Specified by:
      getDefaultParameterList in class qupath.lib.plugins.AbstractInteractivePlugin<BufferedImage>
    • getName

      public String getName()
    • getLastResultsDescription

      public String getLastResultsDescription()
    • getDescription

      public String getDescription()
    • addRunnableTasks

      protected void addRunnableTasks(qupath.lib.images.ImageData<BufferedImage> imageData, qupath.lib.objects.PathObject parentObject, List<Runnable> tasks)
      Specified by:
      addRunnableTasks in class qupath.lib.plugins.AbstractPlugin<BufferedImage>
    • getParentObjects

      protected Collection<? extends qupath.lib.objects.PathObject> getParentObjects(qupath.lib.images.ImageData<BufferedImage> imageData)
      Overrides:
      getParentObjects in class qupath.lib.plugins.AbstractDetectionPlugin<BufferedImage>
    • getSupportedParentObjectClasses

      public Collection<Class<? extends qupath.lib.objects.PathObject>> getSupportedParentObjectClasses()
      Specified by:
      getSupportedParentObjectClasses in interface qupath.lib.plugins.PathInteractivePlugin<BufferedImage>
      Overrides:
      getSupportedParentObjectClasses in class qupath.lib.plugins.AbstractDetectionPlugin<BufferedImage>