Skip to content
Apexify.jsDocs
Apexify.js version v5.4.5

interface export

ImageFilter

Image filter configuration interface

apexify.jsCURRENTnode22node24node26
Source: lib-next/types/image.ts (opens in a new tab)

Signature

TypeScript
export interface ImageFilter {
    type: "gaussianBlur" | "motionBlur" | "radialBlur" | "sharpen" | "noise" | "grain" | "edgeDetection" | "emboss" | "invert" | "grayscale" | "sepia" | "pixelate" | "brightness" | "contrast" | "saturation" | "hueShift" | "posterize";
    intensity?: number;
    radius?: number;
    angle?: number;
    centerX?: number;
    centerY?: number;
    value?: number;
    levels?: number;
    size?: number;
    /** Optional pixelate region. Omit for the whole filtered surface. */
    x?: number;
    y?: number;
    width?: number;
    height?: number;
}

Related APIs

No explicit related API metadata.

Next steps