enum Fluorite::SpriteSheet::Core::DitherAlgorithm

Overview

Dithering algorithm used during palette quantization (paletteuse)

Defined in:

fluorite/sprite_sheet/core/pipeline.cr

Enum Members

None = 0
Bayer = 1
Heckbert = 2
FloydSteinberg = 3
Sierra2 = 4
Sierra2_4a = 5

Constructors

Instance Method Summary

Constructor Detail

def self.parse_mode(value : String | Symbol) : self #

Instance Method Detail

def bayer? #

Returns true if this enum value equals Bayer


def floyd_steinberg? #

Returns true if this enum value equals FloydSteinberg


def heckbert? #

Returns true if this enum value equals Heckbert


def none? #

Returns true if this enum value equals None


def sierra2? #

Returns true if this enum value equals Sierra2


def sierra2_4a? #

Returns true if this enum value equals Sierra2_4a


def to_ffmpeg : String #