Package ai.djl.opencv

Class OpenCVImageFactory

java.lang.Object
ai.djl.modality.cv.ImageFactory
ai.djl.opencv.OpenCVImageFactory

public class OpenCVImageFactory extends ai.djl.modality.cv.ImageFactory
OpenCVImageFactory is a high performance implementation of ImageFactory.
  • Constructor Details

    • OpenCVImageFactory

      public OpenCVImageFactory()
  • Method Details

    • fromFile

      public ai.djl.modality.cv.Image fromFile(Path path) throws IOException
      Specified by:
      fromFile in class ai.djl.modality.cv.ImageFactory
      Throws:
      IOException
    • fromInputStream

      public ai.djl.modality.cv.Image fromInputStream(InputStream is) throws IOException
      Specified by:
      fromInputStream in class ai.djl.modality.cv.ImageFactory
      Throws:
      IOException
    • fromImage

      public ai.djl.modality.cv.Image fromImage(Object image)
      Specified by:
      fromImage in class ai.djl.modality.cv.ImageFactory
    • fromNDArray

      public ai.djl.modality.cv.Image fromNDArray(ai.djl.ndarray.NDArray array)
      Specified by:
      fromNDArray in class ai.djl.modality.cv.ImageFactory
    • fromPixels

      public ai.djl.modality.cv.Image fromPixels(int[] pixels, int width, int height)
      Specified by:
      fromPixels in class ai.djl.modality.cv.ImageFactory