After this development, it became possible to create colorful sketches from photos in a few seconds. Each final drawing is made of thousands or even millions of individual strokes. Each stroke is chosen based on local image properties and not set randomly.
To offer more stylized options, some color sketch styles have an interesting mix of colored and gray strokes. Besides, there is a special algorithm that takes care of drawing relevant contours.
I inserted in such algorithms the possibility to use the "smart strokes" technology. Based on the results from my test images, it seemed the right thing to do. Now I know it's a "dangerous" options for colorful images, because it can cause an unwelcome oversaturation in many cases. Anyway, you always have the option of disabling this feature.
Despite at that time my researches about non-realistic image rendering were just beginning, for sure this photo to color sketch effect was an important advance. Its development gave me new knowledge and insights to keep creating new algorithms. Besides, usually you don't see good quality procedural colored photo sketch effects out there. They usually just cheat using layer blending with textures, but it can generate poor results because of the low coherence with the line and color flow from original photo.
Now you see a sample of colorful sketch effect created online by using the Color Sketch Photo Editor.
