Search
Preparing search index...
The search index is not available
Image Quantization Library (image-q)
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
IQ
Image
ErrorDiffusionRiemersma
Class ErrorDiffusionRiemersma
Hierarchy
ErrorDiffusionRiemersma
Implements
IImageDitherer
Index
Constructors
constructor
Properties
_distance
_error
Propagation
_error
Queue
Size
_max
_weights
Methods
_create
Weights
quantize
Constructors
constructor
new
Error
Diffusion
Riemersma
(
colorDistanceCalculator
:
IDistanceCalculator
, errorQueueSize
?:
number
, errorPropagation
?:
number
)
:
ErrorDiffusionRiemersma
Parameters
colorDistanceCalculator:
IDistanceCalculator
Default value
errorQueueSize:
number
= 16
Default value
errorPropagation:
number
= 1
Returns
ErrorDiffusionRiemersma
Properties
Private
_distance
_distance
:
IDistanceCalculator
Private
_error
Propagation
_error
Propagation
:
number
Private
_error
Queue
Size
_error
Queue
Size
:
number
Private
_max
_max
:
number
Private
_weights
_weights
:
number
[]
Methods
Private
_create
Weights
_create
Weights
(
)
:
void
Returns
void
quantize
quantize
(
pointBuffer
:
PointContainer
, palette
:
Palette
)
:
PointContainer
Parameters
pointBuffer:
PointContainer
palette:
Palette
Returns
PointContainer
Globals
Externals
IQ
Constants
Conversion
Distance
Image
Space
Filling
Curves
Palette
Quality
Utils
Error
Diffusion
Array
Kernel
Error
Diffusion
Array
Error
Diffusion
Riemersma
constructor
_distance
_error
Propagation
_error
Queue
Size
_max
_weights
_create
Weights
quantize
Nearest
Color
IImage
Ditherer
Generated using
TypeDoc