Class BaseImageTranslator<T>

java.lang.Object
ai.djl.modality.cv.translator.BaseImageTranslator<T>
Type Parameters:
T - the output object type
All Implemented Interfaces:
PostProcessor<T>, PreProcessor<Image>, Translator<Image,T>
Direct Known Subclasses:
ImageClassificationTranslator, ImageFeatureExtractor, InstanceSegmentationTranslator, ObjectDetectionTranslator, SemanticSegmentationTranslator, SimplePoseTranslator, YoloPoseTranslator

public abstract class BaseImageTranslator<T> extends Object implements Translator<Image,T>
Built-in Translator that provides default image pre-processing.
  • Field Details

    • pipeline

      protected Pipeline pipeline
    • width

      protected int width
    • height

      protected int height
  • Constructor Details

    • BaseImageTranslator

      public BaseImageTranslator(BaseImageTranslator.BaseBuilder<?> builder)
      Constructs an ImageTranslator with the provided builder.
      Parameters:
      builder - the data to build with
  • Method Details