Design
Apply Gaussian blur kernel for smooth noise reduction and image softening with precise control
image-gaussianDesign
Apply morphological closing operation (dilation followed by erosion) to fill small holes and connect nearby objects
image-closeDesign
Apply standard convolution kernels (blur, sharpen, edge detection, emboss) for image processing and effects
image-convolveDesign
Apply custom convolution kernel by defining your own matrix values for personalized image effects and processing
image-custom-kernelDesign
Apply gradient operations (Sobel, Prewitt, Roberts) for edge detection and image enhancement
image-gradientDesign
Apply adaptive threshold operation that calculates threshold for small regions, suitable for varying lighting conditions
image-adaptive-thresholdDesign
Convert images to binary (black and white) with customizable threshold and options
image-binaryDesign
Apply dilation morphological operation to expand foreground objects in binary images
image-dilateDesign
Apply erosion morphological operation to shrink foreground objects in binary images
image-erodeDesign
Apply bilateral filter for edge-preserving smoothing that reduces noise while maintaining image details
image-bilateral-filterDesign
Apply Contrast Limited Adaptive Histogram Equalization for local contrast enhancement
image-claheDesign
Extract, manipulate, and analyze individual color channels (RGB, Alpha, Luminance) with professional processing options
image-channel