Class DDSImageDataEncoder
java.lang.Object
com.twelvemonkeys.imageio.plugins.dds.DDSImageDataEncoder
A designated class to encode image data to binary.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static final classprivate static final classprivate static final classprivate static final classprivate static classprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static intcolor565ToInt(int r5, int g6, int b5) (package private) static intconvertTo565(int r8, int g8, int b8) (package private) static voidwriteImageData(ImageOutputStream imageOutput, Raster raster, BlockCompression compression)
-
Field Details
-
BC1_ALPHA_CAP
private static final int BC1_ALPHA_CAP- See Also:
-
BC4_CHANNEL_RED
private static final int BC4_CHANNEL_RED- See Also:
-
BC4_CHANNEL_ALPHA
private static final int BC4_CHANNEL_ALPHA- See Also:
-
BC4_CHANNEL_GREEN
private static final int BC4_CHANNEL_GREEN- See Also:
-
-
Constructor Details
-
DDSImageDataEncoder
private DDSImageDataEncoder()
-
-
Method Details
-
writeImageData
static void writeImageData(ImageOutputStream imageOutput, Raster raster, BlockCompression compression) throws IOException - Throws:
IOException
-
convertTo565
static int convertTo565(int r8, int g8, int b8) -
color565ToInt
private static int color565ToInt(int r5, int g6, int b5)
-