Laden...
Winkelwagen is leeg
Bekijk de shop om prints toe te voegen
Een kennisbank over de kernideeën, algoritmes en technieken achter algoritmische kunst en generatief ontwerp.
Gebruik deze secties om kunstwerken te ontdekken, technische context te lezen en het volledige ecosysteem van algoritmische kunst te verkennen.
The ability of the human visual system to adjust color perception based on the light source, commonly known as white bal...
The process of finding the closest representable color when a color falls outside the range (gamut) of a target device o...
Learn color harmony from traditional theory to digital spaces: mathematical relationships, algorithmic palettes, and bal...
Learn how color quantization algorithms reduce image palettes for retro aesthetics and compression.
Learn about RGB, HSL, LAB, and OKLCH color spaces, perceptual uniformity, and how color space choice affects gradients a...
A family of metrics that quantify the perceptual difference between two colors. The most widely used variant, CIEDE2000 ...
Learn how Euclidean RGB distance measures colour similarity by calculating straight-line distance in a 3D colour cube, a...
The process of converting gamma-encoded RGB values back to linear light values before performing mathematically correct ...
The smallest color difference threshold at which the human eye can perceive a change. In practice, a Delta E (ΔE) of les...
The application of perceptual weighting factors to RGB channels in color calculations, accounting for the fact that huma...
A machine learning approach where colors are viewed not as points in a simple cube, but as lying on a complex curved sur...
Algorithms that analyze images to identify and extract dominant colors, typically using clustering methods like k-means ...
A property of color spaces in which a mathematical change in distance exactly corresponds to the change perceived by the...
A rendering technique that smooths jagged edges ("jaggies") by blending edge pixels with intermediate colors. While esse...
The number of bits used to represent each channel (or pixel) in a digital image, directly determining how many distinct ...
Understand how convolution kernels transform images with blur, sharpen, and edge detection.
Explore edge detection techniques like Sobel, Canny, and Laplacian operators—from gradient math to artistic applications...
A reprographic technique that simulates continuous-tone images using patterns of discrete dots. By varying dot size, spa...
Explore image kernels—small matrices that power blur, sharpen, edge detection, and countless visual effects in digital i...
The method used to estimate new pixel values when an image is scaled, rotated, or otherwise transformed. Different algor...
A family of fractals related to the Mandelbrot set, where each point in the complex plane is tested for boundedness unde...
Explore the Mandelbrot set: the iconic fractal that generates infinite complexity from a simple equation.
The technique of layering multiple frequencies of noise at different amplitudes to create rich, natural-looking textures...
Learn how Perlin noise creates smooth, natural randomness for procedural art and textures.
Learn how Worley noise creates cellular patterns through distance metrics. Explore F1, F2, and F1-F2 functions for proce...
A family of techniques that use spatial patterns or error diffusion to simulate colors or tones not available in a limit...
Explore easing functions: mathematical formulas controlling rate of change in animations, transitions, and gradients for...
How Floyd-Steinberg dithering creates smooth gradients with limited color palettes.
The process in which a large set of vectors (such as all pixel colors in an image) is divided into groups with a represe...
Art created through the execution of predetermined rules and computational processes, where the artist designs the syste...
How cellular automata like Conway's Game of Life create complex patterns from simple rules.
Algorithmic creation of digital content through code and mathematical rules, enabling infinite variation, computational ...