GR32_Resamplers

Graphics32

GR32_Resamplers

GR32_Resamplers.pas provides a comprehensive set of classes that are used within image resampling and rasterization. These classes can roughly be categorized as follows:

  • Resamplers — classes that implement different resampling algorithms;
  • Kernels — convolution kernels used by TKernelResampler;
  • Nested samplerstransformers, super samplers and kernel samplers.

For further information, see topic about Sampling and Rasterization.

Contents

Classes Routines Types
TAdaptiveSuperSampler BlendTransfer TKernelMode
TBitmap32Resampler BlockTransfer TPixelAccessMode
TBlackmanKernel BlockTransferX
TBoxKernel Contract
TContracter Dilate
TConvolver Erode
TCosineKernel Expand
TCubicKernel StretchTransfer
TCustomKernel
TDilater
TDraftResampler
TEroder
TExpander
TGaussianKernel
THammingKernel
THannKernel
THermiteKernel
TKernelResampler
TKernelSampler
TLanczosKernel
TLinearKernel
TLinearResampler
TMitchellKernel
TMorphologicalSampler
TNearestResampler
TNearestTransformer
TNestedSampler
TPatternSampler
TSelectiveConvolver
TSinshKernel
TSplineKernel
TSuperSampler
TTransformer
TWindowedSincKernel

See Also

Sampling and Rasterization, TKernelResampler