Interface SingleObjectProcessor

All Superinterfaces:
AutoCloseable

public interface SingleObjectProcessor extends AutoCloseable
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
     
    void
    preprocess(Class<?> elementType, int numberOfTasks)
     
    void
    processPixels(int objectLabel, byte[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)
     
    void
    processPixels(int objectLabel, double[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)
     
    void
    processPixels(int objectLabel, float[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)
     
    void
    processPixels(int objectLabel, int[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)
     
    void
    processPixels(int objectLabel, short[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)
     
  • Method Details

    • preprocess

      void preprocess(Class<?> elementType, int numberOfTasks)
    • close

      default void close()
      Specified by:
      close in interface AutoCloseable
    • processPixels

      void processPixels(int objectLabel, byte[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)
    • processPixels

      void processPixels(int objectLabel, short[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)
    • processPixels

      void processPixels(int objectLabel, int[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)
    • processPixels

      void processPixels(int objectLabel, float[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)
    • processPixels

      void processPixels(int objectLabel, double[][] objectPixelsByChannels, int numberOfPixels, int threadIndex)