Unicode Spaces
There are invisible characters in the UTF-8 Unicode character encoding standard: Hair space, thin space, punctuation space and many more.
This experiment measured the width of each invisible character with p5.js to dynamically manipulate the kerning of single characters. By analyzing the brightness of individual pixels of an image and inserting them at the corresponding lines and characters, image patterns are emerging in the text through white space and densification.