Class TBGRAFilterScannerNormalize
Unit
Declaration
type TBGRAFilterScannerNormalize = class(TBGRAFilterScannerPixelwise)
Description
Scanner that normalizes the value of color channels.
It computes min-max of specified channel and apply an affine transformation to make it use the full range of values
Hierarchy
- IInterface
- IBGRAScanner
- TBGRACustomScanner
- TBGRAFilterScanner
- TBGRAFilterScannerPixelwise
- TBGRAFilterScannerNormalize
Overview
Methods
constructor Create(ASource: IBGRAScanner; AOffset: TPoint; ABounds: TRect; AEachChannel: boolean); |
|
class procedure ComputeFilterAt(ASource: PBGRAPixel; ADest: PBGRAPixel; ACount: integer; AGammaCorrection: boolean); override; |
|
procedure DoComputeFilterAt(ASource: PBGRAPixel; ADest: PBGRAPixel; ACount: integer; AGammaCorrection: boolean); override; |
Description
Methods
constructor Create(ASource: IBGRAScanner; AOffset: TPoint; ABounds: TRect; AEachChannel: boolean); |
|
This item has no description. |
class procedure ComputeFilterAt(ASource: PBGRAPixel; ADest: PBGRAPixel; ACount: integer; AGammaCorrection: boolean); override; |
|
This item has no description. |
procedure DoComputeFilterAt(ASource: PBGRAPixel; ADest: PBGRAPixel; ACount: integer; AGammaCorrection: boolean); override; |
|
This item has no description. |