Skip to content

Filter List

GPUPixel provides a rich set of filters for image processing. Here's a complete list of available filters categorized by their functionality.

Basic Filters

Color Adjustment

  • Brightness Filter: Adjusts the brightness of the image
  • Contrast Filter: Controls image contrast
  • Exposure Filter: Modifies image exposure
  • Grayscale Filter: Converts image to grayscale
  • HSB Filter: Adjusts Hue, Saturation, and Brightness
  • Hue Filter: Changes image hue
  • RGB Filter: Adjusts Red, Green, and Blue channels
  • Saturation Filter: Controls color saturation
  • White Balance Filter: Corrects color temperature

Blur Effects

  • Bilateral Filter: Edge-preserving smoothing filter
  • Box Blur Filter: Simple box blur effect
  • Box Mono Blur Filter: Monochrome box blur
  • Gaussian Blur Filter: Gaussian smoothing effect
  • Gaussian Blur Mono Filter: Monochrome Gaussian blur
  • iOS Blur Filter: iOS-style blur effect
  • Single Component Gaussian Blur Filter: Gaussian blur for single channel
  • Single Component Gaussian Blur Mono Filter: Monochrome Gaussian blur for single channel

Artistic Effects

  • Color Invert Filter: Inverts image colors
  • Color Matrix Filter: Applies color matrix transformation
  • Crosshatch Filter: Creates crosshatch drawing effect
  • Emboss Filter: Creates embossed effect
  • Glass Sphere Filter: Spherical glass distortion effect
  • Halftone Filter: Creates halftone pattern effect
  • Pixellation Filter: Creates pixelated effect
  • Posterize Filter: Reduces image to limited colors
  • Sketch Filter: Creates sketch-like effect
  • Smooth Toon Filter: Cartoon effect with smoothing
  • Sphere Refraction Filter: Spherical refraction effect
  • Toon Filter: Cartoon/comic effect

Beauty Filters

Face Beauty

  • Beauty Face Filter: Complete face beautification
  • Beauty Face Unit Filter: Individual face beauty adjustments
  • Face Makeup Filter: Applies makeup effects
  • Face Reshape Filter: Adjusts face shape
  • Blusher Filter: Applies blush effect
  • Lipstick Filter: Applies lipstick effect

Advanced Processing

Edge Detection

  • Canny Edge Detection Filter: Canny edge detection algorithm
  • Directional Sobel Edge Detection Filter: Directional edge detection
  • Sobel Edge Detection Filter: Standard Sobel edge detection

Image Processing

  • Background Segmentation Filter: Separates background from foreground
  • Box Difference Filter: Calculates box differences
  • Box High Pass Filter: High-pass filtering
  • Convolution3x3 Filter: 3x3 convolution operations
  • Directional Non Maximum Suppression Filter: Edge thinning
  • Luminance Range Filter: Adjusts luminance range
  • Nearby Sampling3x3 Filter: 3x3 neighborhood sampling
  • Non Maximum Suppression Filter: Peak detection
  • Weak Pixel Inclusion Filter: Weak edge pixel processing

Utility

  • Filter Group: Combines multiple filters into a group

Each filter can be customized with specific parameters to achieve desired effects. For detailed usage of each filter, please refer to the API documentation.

Released under the MIT License.