Raster Image Functions:  Image Processing   Doing Color Expansion or Reduction

Automated color reduction:

LBitmapBase::SetDefaultDithering

LBitmapSettings::DefaultDithering

Main color resolution functions:

LBitmapBase::ColorRes

LBitmapList::ColorResItems

LAnimationWindow::ColorResItems

Support for dithering to a custom palette:

LBitmapSettings::CreateUserMatchTable

LBitmapSettings::SetUserMatchTable

LBitmapSettings::FreeUserMatchTable

Specialized resolution functions:

LBitmap::AutoBinary

LBitmap::ChannelMix

LBitmap::ColorHalfTone

LBitmap::ConvertToColoredGray

LBitmap::Desaturate

LBitmap::DynamicBinary

LBitmap::GrayScaleExt

LBitmap::GrayScaleToDuotone

LBitmap::GrayScaleToMultitone

LBitmap::HalfTone

LBitmap::HalfTonePattern

LBitmap::Pointillist

LBitmap::SampleTarget

LBitmap::Segment

LBitmap::WindowLevelBitmap (Medical only)

LBitmap::WindowLevelBitmapExt (Medical only)

LBitmapBase::GrayScale

LBitmapBase::ConvertToGrayScale

Low-level color resolution functions:

LBitmapBase::StartDithering

LBitmapBase::DitherLine

LBitmapBase::StopDithering

LBuffer::ConvertBuffer

LBuffer::ConvertBufferExt

See Also

Processing an Image