Unit AdBitmapEffects

DescriptionusesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

This unit contains various bitmap effects, which may be assigned to a TAd2dBitmap.

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TAdBitmapEffect This is the abstract bitmap effect base class.
Class TAdBitmapBlur Class which is able to blur a bitmap using a gausian blur.
Class TAdLFilter A simple filter that changes the luminance of a Andorra bitmap.
Class TAdAntialiasFilter  
Class TAdTransparencyFilter Makes a specific color of the bitmap transparent.
Class TAdDitheringFilter A dithering filter allows you to dithre a bitmap.
record TAdErrorDiffusionKernel Record that is used in classes descended from TAdDithering filter.
Class TAdErrorDiffusionDithering TAdErrorDiffusionDithering represent a sort of dithering algorithms that use a convolution kernel in order to diffuse the quantization error to neighbour pixels.
Class TAdFloydSteinbergDithering TAdFloydSteinberDithering uses the FloydSteinberg convolution kernel for dithering the bitmap.
Class TAdBellDithering TAdBellDithering uses the an optimized FloydSteinberg convolution kernel for dithering the bitmap.
Class TAdBillAtkinsonDithering TAdBillAtkinsonDithering uses the an optimized FloydSteinberg convolution kernel for dithering the bitmap.

Types

TAdBlurMatrix = array[-100..100] of Single;
TAdDitherCallback = function(AColor: TAndorraColor): TAndorraColor of object;

Description

Types

TAdBlurMatrix = array[-100..100] of Single;

A array used by TAdBitmap blur.

See also
TAdBitmapBlur
Class which is able to blur a bitmap using a gausian blur.
TAdDitherCallback = function(AColor: TAndorraColor): TAndorraColor of object;

Callback function for the dithering algorithms. You should return the nearest palette color to the color given in the parameter AColor.

SourceForge.net Logo


Generated by PasDoc 0.11.0 on 2008-12-31 14:31:58