Skip to main content

Blur (blur)

Box blur implementation.

API

void blur(unsigned char * pixel, int width, int height,
int x, int y, int w, int h, int radius);

Parameters

ParameterDescription
pixelPixel data pointer
width, heightImage dimensions
x, y, w, hBlur region
radiusBlur radius

Description

Applies a Box blur effect to the specified rectangular region. radius controls the blur intensity, with larger values producing stronger blur. Used for visual effects such as frosted glass.