Unit BGRAFilterBlur

Description

Various blur tasks implemented with software (using regular CPU)

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TCustomBlurTask Blur task for custom filter
Class TMotionBlurTask Blur task for motion blur
Class TRadialBlurTask Blur task for radial blur

Functions and Procedures

procedure FilterBlurCustom(bmp: TCustomUniversalBitmap; ABounds: TRect; blurMask: TCustomUniversalBitmap; ADestination: TCustomUniversalBitmap; ACheckShouldStop: TCheckShouldStopFunc);
procedure FilterBlurMotion(bmp: TCustomUniversalBitmap; ABounds: TRect; distance: single; angle: single; oriented: boolean; ADestination: TCustomUniversalBitmap; ACheckShouldStop: TCheckShouldStopFunc);
procedure FilterBlurRadial(bmp: TCustomUniversalBitmap; ABounds: TRect; radiusX,radiusY: single; blurType: TRadialBlurType; ADestination: TCustomUniversalBitmap; ACheckShouldStop: TCheckShouldStopFunc);

Description

Functions and Procedures

procedure FilterBlurCustom(bmp: TCustomUniversalBitmap; ABounds: TRect; blurMask: TCustomUniversalBitmap; ADestination: TCustomUniversalBitmap; ACheckShouldStop: TCheckShouldStopFunc);

This item has no description.

procedure FilterBlurMotion(bmp: TCustomUniversalBitmap; ABounds: TRect; distance: single; angle: single; oriented: boolean; ADestination: TCustomUniversalBitmap; ACheckShouldStop: TCheckShouldStopFunc);

This item has no description.

procedure FilterBlurRadial(bmp: TCustomUniversalBitmap; ABounds: TRect; radiusX,radiusY: single; blurType: TRadialBlurType; ADestination: TCustomUniversalBitmap; ACheckShouldStop: TCheckShouldStopFunc);

This item has no description.