Image Processing Index



Click for Optimised Colour Reduction Using Octrees

Optimised Colour Reduction Using Octrees

Describes the working of the Octree colour quantisation algorithm be used to create optimised colour palettes of arbitrary depth (although typically used for 256 colours) from any image and compares the results with other colour reduction methods.

  more...


Last Updated: 13 January 2003


Click for Floyd-Stucci Colour Reduction Methods and Gray Scaling

Floyd-Stucci Colour Reduction Methods and Gray Scaling

This article describes the Floyd-Stucci method to dither an image to a specified palette and also how to Gray Scale an Image, as demonstrated in the vbAccelerator Image Processor.

  more...


Last Updated: 25 September 1999


Click for Rank Filters

Rank Filters

This is a supporting note describing the Rank filter provided in the vbAccelerator Image Processor. Rank filters can either be linear, yielding a softening effect, or non-linear, giving an impressionistic effects to a images.

  more...


Last Updated: 25 August 1999


Click for Hue Luminance and Saturation (HLS) Model and Manipulating Colours

Hue Luminance and Saturation (HLS) Model and Manipulating Colours

Normally in computers colours are described in terms of their Red, Green and Blue components. Whilst you can specify all displayable colours this way, it leaves something to be desired when it comes to picking a colour. For example, most people find it very difficult to determine what RGB values you would use to create a Pink or Brown colour (try it!). The HLS model provides a more intuitive method and enables you to create lighter/darker or more intense/less intense versions of colours very easily.

  more...


Last Updated: 25 August 1999


Click for Softening, Blurring, Sharpening and Embossing images

Softening, Blurring, Sharpening and Embossing images

Describes the fundamental concepts behind producing many of the standard image processing operations: softening, blurring, sharpening and embossing images.

  more...


Last Updated: 24 June 1998