java.lang.Object | ||
↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
↳ | co.megacool.megacool.GifColorTable |
Configures how colors in the recording should be represented in the GIF.
By default we use an algorithm that extracts the colors from a subset of the frames in the
recording (DYNAMIC
).
Enum Values | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
GifColorTable | DYNAMIC | A subset of frames throughout the recording are analyzed to find the color table that'll best represent the recording. | |||||||||
GifColorTable | FIXED | Use a fixed color table. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
static GifColorTable | valueOf(String name) | ||||||||||
final static GifColorTable[] | values() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
A subset of frames throughout the recording are analyzed to find the color table that'll best represent the recording. This takes a bit more time, but gives good results for most recordings.
This is the default.
Use a fixed color table.
This is the fastest option since it doesn't need any analysis, but it doesn't represent nuanced colors or gradients that well.