User control examples
Using a image painted by the user instead of the random noised image, with few modifications of the algorithm of Ashikhmin, it is possible to force the synthesis to collocate the different features of the texture in different places of the output image.
Input texture Target image Output result
Multi-pass.
Input texture Target image Output image (first iteration) Output image (20 iterations)