Class VisionImage

java.lang.Object
com.codename1.ai.vision.VisionImage

public final class VisionImage extends Object
Immutable vision input. Camera-frame factories copy the callback-owned bytes so asynchronous analyzers never retain recycled camera buffers.
  • Method Details

    • encoded

      public static VisionImage encoded(byte[] bytes)
    • pixels

      public static VisionImage pixels(byte[] bytes, int width, int height, FrameFormat format, int rotationDegrees)
    • fromCameraFrame

      public static VisionImage fromCameraFrame(CameraFrame frame)
    • getEncodedBytes

      public byte[] getEncodedBytes()
    • getPixels

      public byte[] getPixels()
    • getWidth

      public int getWidth()
    • getHeight

      public int getHeight()
    • getRotationDegrees

      public int getRotationDegrees()
    • getTimestampNanos

      public long getTimestampNanos()
    • getFormat

      public FrameFormat getFormat()