As promised, here is a quick update on the FotoSketcher for Android proof of concept. I have started experimenting with direct pixel access (which is needed for my algorithms) and as a testbed I have ported part of the Painting 9 algorithm.
Here is a screenshot of the work in progress (obviously the interface will be improved!):
On my 3 year old development PC, the process takes about 4 seconds to produce the 1024 x 681 pixels picture. On a Galaxy S6 Edge, the same process takes about 1 minute and 35 seconds. This means that I will need to optimize quite a bit (if possible) and that processing large images will take a long time...
Hey, at least it works ;)
06/06/16 update: you can download (at your own risk!) an Android executable here
You will need to allow your Android device to allow untrusted applications to be installed, so it's for advanced users only.
Just load or take a picture using the bottom buttons and then click on the FotoSketcher logo in the top left corner to launch the effect.
This is a proof of concept, which allows you to take pictures or load them from your image gallery and turn them into watercolors.
You can also save the result in the image gallery.
At this time, it os not possible to modify the effect parameters (it will look good on some images, not so much on others).
Don't hesitate to let me know if it works for you or if you encounter any problems.