Ink measurement
Every glyph is rasterised and its stroke coverage measured — a real perceived density, not a hard-coded lookup table.
Type what you want to draw. Each character in your sentence becomes a colour, and the density of its strokes becomes the shade.
A transparent four-stage pipeline you can tune end to end.
Every glyph is rasterised and its stroke coverage measured — a real perceived density, not a hard-coded lookup table.
Characters are sorted by ink into a light-to-dark ramp. It works the same way for Chinese, Latin, Cyrillic, Arabic or Kana.
Two-pass separable box filtering: identical results in every browser, and fully unit-testable.
Floyd–Steinberg and ordered dithering remove banding even when the prompt only yields five shades.
The same artwork is repainted from scratch with the characters of your own language — the pigments change, the picture stays.
Open the studio →