Class VP8Frame

java.lang.Object
com.twelvemonkeys.imageio.plugins.webp.vp8.VP8Frame

public final class VP8Frame extends Object
  • Constructor Details

  • Method Details

    • setProgressListener

      public void setProgressListener(IIOReadProgressListener listener)
    • decode

      public boolean decode(WritableRaster raster, ImageReadParam param) throws IOException
      Throws:
      IOException
    • getAboveRightSubBlock

      public com.twelvemonkeys.imageio.plugins.webp.vp8.SubBlock getAboveRightSubBlock(com.twelvemonkeys.imageio.plugins.webp.vp8.SubBlock sb, com.twelvemonkeys.imageio.plugins.webp.vp8.SubBlock.Plane plane)
    • getAboveSubBlock

      public com.twelvemonkeys.imageio.plugins.webp.vp8.SubBlock getAboveSubBlock(com.twelvemonkeys.imageio.plugins.webp.vp8.SubBlock sb, com.twelvemonkeys.imageio.plugins.webp.vp8.SubBlock.Plane plane)
    • getDebugImageDiff

      public BufferedImage getDebugImageDiff()
    • getDebugImagePredict

      public BufferedImage getDebugImagePredict()
    • getDebugImageUBuffer

      public BufferedImage getDebugImageUBuffer()
    • getDebugImageUDiffBuffer

      public BufferedImage getDebugImageUDiffBuffer()
    • getDebugImageUPredBuffer

      public BufferedImage getDebugImageUPredBuffer()
    • getDebugImageVBuffer

      public BufferedImage getDebugImageVBuffer()
    • getDebugImageVDiffBuffer

      public BufferedImage getDebugImageVDiffBuffer()
    • getDebugImageVPredBuffer

      public BufferedImage getDebugImageVPredBuffer()
    • getDebugImageYBuffer

      public BufferedImage getDebugImageYBuffer()
    • getDebugImageYDiffBuffer

      public BufferedImage getDebugImageYDiffBuffer()
    • getDebugImageYPredBuffer

      public BufferedImage getDebugImageYPredBuffer()
    • getFrameType

      public int getFrameType()
    • getWidth

      public int getWidth()
    • getHeight

      public int getHeight()
    • getLeftSubBlock

      public com.twelvemonkeys.imageio.plugins.webp.vp8.SubBlock getLeftSubBlock(com.twelvemonkeys.imageio.plugins.webp.vp8.SubBlock sb, com.twelvemonkeys.imageio.plugins.webp.vp8.SubBlock.Plane plane)
    • getMacroBlock

      public com.twelvemonkeys.imageio.plugins.webp.vp8.MacroBlock getMacroBlock(int mbCol, int mbRow)
    • getMacroBlockCols

      public int getMacroBlockCols()
    • getMacroBlockDebugString

      public String getMacroBlockDebugString(int mbx, int mby, int sbx, int sby)
    • getMacroBlockRows

      public int getMacroBlockRows()
    • getQIndex

      public int getQIndex()
    • getSegmentQuants

      public com.twelvemonkeys.imageio.plugins.webp.vp8.SegmentQuants getSegmentQuants()
    • getSharpnessLevel

      public int getSharpnessLevel()
    • getTokenBoolDecoder

      public com.twelvemonkeys.imageio.plugins.webp.vp8.BoolDecoder getTokenBoolDecoder() throws IOException
      Throws:
      IOException