Loading image…

← Back to Index

02 – Image Enhancement

RGB channels, grayscale, 3D heightmap, subsampling, point-wise & geometric transforms, filtering

1 · RGB Channel Separation

2 · Grayscale Conversion

3 · 3D Heightmap

Grayscale intensity → height. Drag to orbit, scroll to zoom.

4 · Image Subsampling

Direct Subsampling (take every n-th pixel, nearest-neighbor upscale)

Box Blur → Subsample → Nearest-Neighbor Upscale

5 · Point-wise Transformations

Negative

Affine Contrast: clip(α·I + β, 0, 255)

1.00
0

Gamma: clip(Iγ, 0, 255)

1.00

6 · Geometric Transformations

7 · Image Filtering

Filters run on a downscaled copy for performance. Large kernels may take a moment.

Made with ❤️ by Mark Žnidar