This documentation is for the old version. Go to the latest Graphics Mill docs

ColorPalette Constructor (Bitmap, Int32, Boolean, ColorQuantizationAlgorithm)

Creates and initializes a new ColorPalette instance. Colors of this palette are generated from the specified bitmap.

Namespace: Aurigma.GraphicsMill
Assembly: Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)

Syntax

Visual Basic
Public Sub New ( _
	bitmap As Bitmap, _
	entryCount As Integer, _
	hasAlpha As Boolean, _
	quantizationAlgorithm As ColorQuantizationAlgorithm _
)
C#
public ColorPalette(
	Bitmap bitmap,
	int entryCount,
	bool hasAlpha,
	ColorQuantizationAlgorithm quantizationAlgorithm
)

Parameters

bitmap

Type: Aurigma.GraphicsMill.Bitmap

Bitmap instance for which an optimal palette is built.
entryCount

Type: System.Int32

Number of colors in the palette.
hasAlpha

Type: System.Boolean

Value indicating if palette entries should support alpha channel (information about pixel transparency).
quantizationAlgorithm

Type: Aurigma.GraphicsMill.Transforms.ColorQuantizationAlgorithm

Color quantiztion algorithm used to reduce colors.

See Also

Reference