Release of G'MIC 2.0.0

David Tschumperlé just announced the 2.0.0 realease of G’MIC:

(logo by David Revoy)

G’MIC is an incredible open source tool for image processing, I love feature such as:

  • Poisson Editing/Seemless blending

  • Seamcarving

  • Inpainting / Image reconstruction

  • Blur (depth of field)

  • Colorization

  • Color transfer

  • Interactive extract or process foreground/background

  • Smart colouring

  • Hundreds of filters, it’s hard to list them all:

There are of course many tutorials (video, etc.) and a web version of the tool

4 Likes

It seems very interesting. There are always not enough free open source programs like this for Linux.
Who knows if one day or another we may have it packaged for OMLx :rolling_eyes:

2 Likes

It is so much different from The GIMP?

Till now G’MIC was available as plugin for GIMP and I use it sometimes.
I believe, GIMP with it’s plugins can do whatever we need, thus making photoshop almost useless :wink:

@mandian GIMP is mainly an image retouching software, with brushes, buffers, layers etc.

G’MIC has not features like this; it is originally a command line a processor (greykstoration/cimg), that calculates the whole image in input and reproduces something in output, in one or several passes. The complexity of its calculations are way beyond what the filters and transformations tools of GIMP are capable of, whether filtering, transforming, extruding in 3D from image datasets etc.

@rugyada well G’MIC being rewritten in Qt, and there is also a Krita plugin, maybe it’ll raise some interest :smile_cat:

2 Likes

Thanks @raphael, now it sounds interesting to me too :slight_smile:

1 Like

G’mic 2.2.0 is out and like usual there are a lot of improvements. What I wanted to highlight is now the fact it’s fully rewritten in Qt let the code being easily shared between Gimp and Krita (and any other project who may be interested)

There is much more informations (and funny/interesting story-telling) here but in French only, so I translate the Krita part:

Porting the G’MIC-Qt plugin to Krita

When version 2.0 was released, we were pleased to announce a complete rewrite (in Qt) of the G’MIC plugin code for GIMP, so that we had a G’MIC-Qt plugin theoretically “universal”, i. e. which can be adapted to work with any host software other than GIMP. Well, an additional step has been taken, since this plugin was actually extended to integrate with the free digital painting software Krita.
This was made possible thanks to the development work of Boudewijn Rempt (primary maintainer of Krita) and Sébastien Fourey (developer of the plugin). The G’MIC-Qt plugin is now available for the 3.3+ versions of Krita and, even though it does not yet implement all the input-output features of its GIMP equivalent, the feedbacks we have had are quite positive.
This new porting replaces the old G’MIC plugin for Krita, which had not been maintained for some time. The good news for Krita’s users and developers is that they now have a plugin which code is common to the one running on GIMP, and which we will be able to maintain and update (for the most part).
It should be noted that this porting mainly required the writing of a host_krita.cpp source file (in C++) allowing communication between the host software and the plugin, and it is reasonable to think that a similar effort would allow other software to have their own version of the G’MIC plugin, and some 500 image processing filters delivered with it! Heads-up to developers…

1 Like

BTW
G’MIC plugin in Krita isn’t working anymore since some releases.
There is a bug, something around “Krita cannot find the gmic-qt plugin

As Krita 3.3.3 has been released, one can hope for the bug got fixed anyway cannot say for sure here also because our version is not yet updated.

Did you succeeded to install it?
Here is what I get:

./gmic_gimp_qt_2.2.0
./gmic_gimp_qt_2.2.0: /usr/lib64/libcurl.so.4: version `CURL_OPENSSL_3’ not found (required by ./gmic_gimp_qt_2.2.0)

I stiil use the version 1.7.9 from our repos.

krita 3.3.3 from /testing repository :slightly_frowning_face:

FWIW krita-4.0.0-1-omv2015.0.x86_64 G’MIC is not working too.

Krita cannot find the gmic-qt plugin

:frowning: :cry:

I know this is not a solution but if anyone need use krita 4 and gmic2.2 can use appimage build. Just download both app in appimage format, then make it executable and run. Should work fine.

Krita
Gmic

Worth to add, for krita and gmic appimage is now officially supported packages. More info at krita download page here.

2 Likes

Yep, appimage is working fine since krita 3.2 (? or such) when I first noticed gmic plugin was not working anymore with standard app.
Confirmed, so anyone needing or wanting it can do.

There are also appimages for Gimp+G’mic.
I tried gimp 2.10 + G’mic 2.2.2.
I’m rather impressed by the step done since G’mic 1.7.9 that is in our repos.

1 Like

It’s possible that we may get some surprise soon :grin:

  • Add /testing repository

  • # urpmi krita-plugin-gmic

  • and…
    $ rpm -qa|grep krita
    krita-4.0.0-1-omv2015.0.x86_64
    krita-plugin-gmic-2.2.1-1-omv2015.0.x86_64

Thanks to @crisb :slight_smile:

PS> After, don’t forget to disable /testing repository.

2 Likes

Not needed anymore, now it’s in standard main repository.

2 Likes