PhotoFlow plug-in for Krita - a first test

recently I’ve started looking at the possibility to write a PhotoFlow plug-in for Krita, using a similar approach as the GIMP plug-in.

The first preliminary implementation took about two hours of spare-time coding, and the result can be seen here:

What do you all think about this? I think it looks promising…



Very promising indeed ! :slight_smile:

Which version of Krita are you testing (32 bit or 64 bit ) ?

I suppose the most difficult part for you will be the Windows version of this PhotoFlow - Krita plugin…

BTW, at present, G’mic (version 2) has been re-coded from scratch ( from Gtk to QT). As a result, it should be easier for Krita developers to include this new version with Krita in the future.
In the past, the Gtk version of G’mic was a real pain in the neck for Krita developers because it was quite often broken on Windows (on Linux, it was much easier to update…).

Hi Silvio,

in fact, the situation for PhotoFlow might be easier than for G’MIC.

In the PhotoFlow case, the real plug-in is just a tiny piece of code that invokes the standard PhotoFlow executable with special parameters. That’s why it has been so easy to put together a first version for Krita.

So, as long as it will be possible to provide a working Windows executable for PhotoFlow, the Krita plug-in will work as well (and same is true for the GIMP case, because the mechanism is the same).

The version of krita I have been testing is a self-compiled one under Kubuntu 16.10 64 bits. What I noticed is that Krita is rather slow in loading large image files (12 Mpx or more)…

Hello Carmelo_DrRAW,

I have been testing Krita since many years now: mostly on Windows :slight_smile:

As compared to Gimp 2.8.20 Krita should be faster as regards zooming and panning since you can choose to handle them with OpenGL (via your graphic card). However, I don’t know whether Gimp 2.9.X is better in this regard…
Krita has often been reported to being faster on Linux as compared to Windows (I have read it is due to the faster file system available on Linux).

All in all, Krita has been always developed to satisfy painters needs (not photographers) and, to my knowledge, very few painters are still using Gimp for this task. For instance, because on Windows the GTK 2 support for tablets is quite buggy currently.
At present, Dmitry Kazakov, a russian Krita developer, is working hard on adding SVG support [1] which, again, is a feature lacking with Gimp (I suppose it wil not appear with Gimp in the future either due to their shortage in manpower)…


The thing is with Krita is that assuming Photoflow filter layer/mask actually works, you actually can increase productivity with painting and also expand Krita capability. Krita already have non-destructive editing, and that to many people is important and that includes photographers. Some people actually prefer to have more controls over colors/shading/tonality/chroma than brushing flexibility, and that’s the main reason why there are so many Photoshop painters rather than Corel Painter painters. To be honest, I hate how limited Krita is in photo-editing even when just painting because I would love to have full control over shading/colors and so on.

Oh one year later, I never knew this had worked.