Class WebPChunkVp8l
java.lang.Object
org.apache.commons.imaging.common.BinaryFileParser
org.apache.commons.imaging.formats.webp.chunks.AbstractWebPChunk
org.apache.commons.imaging.formats.webp.chunks.WebPChunkVp8l
VP8L (lossless bitstream) chunk.
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| ChunkHeader('VP8L') |
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
: VP8L data :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- Since:
- 1.0.0-alpha4
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final intprivate final intprivate final intFields inherited from class AbstractWebPChunk
bytes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddump(PrintWriter pw, int offset) Print the chunk to the given stream.intintintbooleanhasAlpha()Methods inherited from class AbstractWebPChunk
getBytes, getChunkSize, getPayloadSize, getType, getTypeDescriptionMethods inherited from class BinaryFileParser
debugNumber, debugNumber, getByteOrder, setByteOrder
-
Field Details
-
imageWidth
private final int imageWidth -
imageHeight
private final int imageHeight -
hasAlpha
private final boolean hasAlpha -
versionNumber
private final int versionNumber
-
-
Constructor Details
-
WebPChunkVp8l
Create a VP8L chunk.- Parameters:
type- chunk type.size- chunk size.bytes- chunk data.- Throws:
ImagingException- if the chunk data and the size provided do not match.
-
-
Method Details
-
dump
Description copied from class:AbstractWebPChunkPrint the chunk to the given stream.- Overrides:
dumpin classAbstractWebPChunk- Parameters:
pw- a stream to write to.offset- chunk offset.- Throws:
ImagingException- if the image is invalid.IOException- if it fails to write to the given stream.
-
getImageHeight
public int getImageHeight()- Returns:
- the image height.
-
getImageWidth
public int getImageWidth()- Returns:
- the image width.
-
getVersionNumber
public int getVersionNumber()- Returns:
- the version number.
-
hasAlpha
public boolean hasAlpha()- Returns:
- whether the image has an alpha channel or not.
-