User Tools

Site Tools


api:dk11:delphi:gispixelfilter.tgis_pixelfiltermasktype

Table of Contents

TGIS_PixelFilterMaskType enum

DK11 for Delphi | GisPixelFilter.TGIS_PixelFilterMaskType | Enums

Predefined mask filters.

Available also on: .NET | Java | ActiveX.

Syntax

// Delphi
type
  TGIS_PixelFilterMaskType = (
    LowPass3x3, LowPass5x5, LowPass7x7, HighPass3x3, HighPass5x5, HighPass7x7, Gaussian3x3, 
    Gaussian5x5, Gaussian7x7, Laplacian3x3, Laplacian5x5, GradientNorth, GradientEast, 
    GradientSouth, GradientWest, GradientNorthwest, GradientNortheast, GradientSouthwest, 
    GradientSoutheast, PointDetector, LineDetectorHorizontal, LineDetectorVertical, 
    LineDetectorLeftDiagonal, LineDetectorRightDiagonal, Custom
  );
// C++ Builder
enum DECLSPEC_DENUM TGIS_PixelFilterMaskType unsigned short {
  LowPass3x3, LowPass5x5, LowPass7x7, HighPass3x3, HighPass5x5, HighPass7x7, Gaussian3x3, 
  Gaussian5x5, Gaussian7x7, Laplacian3x3, Laplacian5x5, GradientNorth, GradientEast, 
  GradientSouth, GradientWest, GradientNorthwest, GradientNortheast, GradientSouthwest, 
  GradientSoutheast, PointDetector, LineDetectorHorizontal, LineDetectorVertical, 
  LineDetectorLeftDiagonal, LineDetectorRightDiagonal, Custom
};

Members

Name Value Description
LowPass3x3 Low-pass blur filter (3x3 mask size).
LowPass5x5 Low-pass blur filter (5x5 mask size).
LowPass7x7 Low-pass blur filter (7x7 mask size).
HighPass3x3 High-pass sharpen filter (3x3 mask size).
HighPass5x5 High-pass sharpen filter (5x5 mask size).
HighPass7x7 High-pass sharpen filter (7x7 mask size).
Gaussian3x3 Gaussian blur filter (3x3 mask size).
Gaussian5x5 Gaussian blur filter (5x5 mask size).
Gaussian7x7 Gaussian blur filter (7x7 mask size).
Laplacian3x3 Laplacian filter (3x3 mask size).
Laplacian5x5 Laplacian filter (5x5 mask size).
GradientNorth North gradient filter (3x3 mask size).
GradientEast East gradient filter (3x3 mask size).
GradientSouth South gradient filter (3x3 mask size).
GradientWest West gradient filter (3x3 mask size).
GradientNorthwest Northwest gradient filter (3x3 mask size).
GradientNortheast Northeast gradient filter (3x3 mask size).
GradientSouthwest Southwest gradient filter (3x3 mask size).
GradientSoutheast Southeast gradient filter (3x3 mask size).
PointDetector Point (discontinuity) detector (3x3 mask size).
LineDetectorHorizontal Horizontal line detector (3x3 mask size).
LineDetectorVertical Vertical line detector (3x3 mask size).
LineDetectorLeftDiagonal Left diagonal line detector (3x3 mask size).
LineDetectorRightDiagonal Right diagonal line detector (3x3 mask size).
Custom Custom (user-defined) filter.

References

2019/07/19 22:43