Hyphae grow into the lighter areas of the image while avoiding their own trails. Branching and growth speed are also functions of the avalible food (brightness) in the image.
Type can be added by splitting the trails up into phrase-sized chunks of different colors. Each color is then stroked with text in Adobe Illustrator.
Mycelium was written in Processing