Class KnownDitherings
Contains reusable static instances of known dithering algorithms.
Inherited Members
Namespace: SixLabors.ImageSharp.Processing
Assembly: SixLabors.ImageSharp.dll
Syntax
public static class KnownDitherings
Properties
| Improve this Doc View SourceAtkinson
Gets the error Dither that implements the Atkinson algorithm.
Declaration
public static IDither Atkinson { get; }
Property Value
Type | Description |
---|---|
IDither |
Bayer16x16
Gets the order ditherer using the 16x16 Bayer dithering matrix
Declaration
public static IDither Bayer16x16 { get; }
Property Value
Type | Description |
---|---|
IDither |
Bayer2x2
Gets the order ditherer using the 2x2 Bayer dithering matrix
Declaration
public static IDither Bayer2x2 { get; }
Property Value
Type | Description |
---|---|
IDither |
Bayer4x4
Gets the order ditherer using the 4x4 Bayer dithering matrix
Declaration
public static IDither Bayer4x4 { get; }
Property Value
Type | Description |
---|---|
IDither |
Bayer8x8
Gets the order ditherer using the 8x8 Bayer dithering matrix
Declaration
public static IDither Bayer8x8 { get; }
Property Value
Type | Description |
---|---|
IDither |
Burks
Gets the error Dither that implements the Burks algorithm.
Declaration
public static IDither Burks { get; }
Property Value
Type | Description |
---|---|
IDither |
FloydSteinberg
Gets the error Dither that implements the Floyd-Steinberg algorithm.
Declaration
public static IDither FloydSteinberg { get; }
Property Value
Type | Description |
---|---|
IDither |
JarvisJudiceNinke
Gets the error Dither that implements the Jarvis-Judice-Ninke algorithm.
Declaration
public static IDither JarvisJudiceNinke { get; }
Property Value
Type | Description |
---|---|
IDither |
Ordered3x3
Gets the order ditherer using the 3x3 dithering matrix
Declaration
public static IDither Ordered3x3 { get; }
Property Value
Type | Description |
---|---|
IDither |
Sierra2
Gets the error Dither that implements the Sierra-2 algorithm.
Declaration
public static IDither Sierra2 { get; }
Property Value
Type | Description |
---|---|
IDither |
Sierra3
Gets the error Dither that implements the Sierra-3 algorithm.
Declaration
public static IDither Sierra3 { get; }
Property Value
Type | Description |
---|---|
IDither |
SierraLite
Gets the error Dither that implements the Sierra-Lite algorithm.
Declaration
public static IDither SierraLite { get; }
Property Value
Type | Description |
---|---|
IDither |
StevensonArce
Gets the error Dither that implements the Stevenson-Arce algorithm.
Declaration
public static IDither StevensonArce { get; }
Property Value
Type | Description |
---|---|
IDither |
Stucki
Gets the error Dither that implements the Stucki algorithm.
Declaration
public static IDither Stucki { get; }
Property Value
Type | Description |
---|---|
IDither |