Resynthesizer for Gimp v.2.10

Thanks,
and if I would to use source code for not Appimage ??
Would you know where who created Appimage did download the source code??

I am taking the sources from the official GitHub repository: GitHub - bootchk/resynthesizer: Suite of gimp plugins for texture synthesis

Until few weeks ago, the code was compiling fine against GIMP 2.9.x

Ok, Now I’m not at the PC…
when I’ll be I try to compile an run again…
it seems to me the message was the protocol was obsolete

Hi after compiling and installing when I launch gimp from console I have:

Querying plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-render-texture.py’
Traceback (most recent call last):
File “/usr/local/lib/gimp/2.0/plug-ins/plugin-render-texture.py”, line 61, in
from gimpfu import *
File “/usr/local/lib/gimp/2.0/python/gimpfu.py”, line 76, in
import gimp
ImportError: /usr/local/lib/gimp/2.0/python/gimp.so: undefined symbol: gimp_drawable_get_buffer

(gimp-2.9:31871): LibGimpBase-WARNING **: gimp-2.9: gimp_wire_read(): error
Terminating plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-render-texture.py’
Querying plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-heal-selection.py’
Traceback (most recent call last):
File “/usr/local/lib/gimp/2.0/plug-ins/plugin-heal-selection.py”, line 30, in
from gimpfu import *
File “/usr/local/lib/gimp/2.0/python/gimpfu.py”, line 76, in
import gimp
ImportError: /usr/local/lib/gimp/2.0/python/gimp.so: undefined symbol: gimp_drawable_get_buffer

(gimp-2.9:31871): LibGimpBase-WARNING **: gimp-2.9: gimp_wire_read(): error
Terminating plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-heal-selection.py’
Querying plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-resynth-sharpen.py’
Traceback (most recent call last):
File “/usr/local/lib/gimp/2.0/plug-ins/plugin-resynth-sharpen.py”, line 32, in
from gimpfu import *
File “/usr/local/lib/gimp/2.0/python/gimpfu.py”, line 76, in
import gimp
ImportError: /usr/local/lib/gimp/2.0/python/gimp.so: undefined symbol: gimp_drawable_get_buffer

(gimp-2.9:31871): LibGimpBase-WARNING **: gimp-2.9: gimp_wire_read(): error
Terminating plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-resynth-sharpen.py’
Querying plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-resynth-enlarge.py’
Traceback (most recent call last):
File “/usr/local/lib/gimp/2.0/plug-ins/plugin-resynth-enlarge.py”, line 29, in
from gimpfu import *
File “/usr/local/lib/gimp/2.0/python/gimpfu.py”, line 76, in
import gimp
ImportError: /usr/local/lib/gimp/2.0/python/gimp.so: undefined symbol: gimp_drawable_get_buffer

(gimp-2.9:31871): LibGimpBase-WARNING **: gimp-2.9: gimp_wire_read(): error
Terminating plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-resynth-enlarge.py’
Querying plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-uncrop.py’
Traceback (most recent call last):
File “/usr/local/lib/gimp/2.0/plug-ins/plugin-uncrop.py”, line 46, in
from gimpfu import *
File “/usr/local/lib/gimp/2.0/python/gimpfu.py”, line 76, in
import gimp
ImportError: /usr/local/lib/gimp/2.0/python/gimp.so: undefined symbol: gimp_drawable_get_buffer

(gimp-2.9:31871): LibGimpBase-WARNING **: gimp-2.9: gimp_wire_read(): error
Terminating plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-uncrop.py’
Querying plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-resynth-fill-pattern.py’
Traceback (most recent call last):
File “/usr/local/lib/gimp/2.0/plug-ins/plugin-resynth-fill-pattern.py”, line 33, in
from gimpfu import *
File “/usr/local/lib/gimp/2.0/python/gimpfu.py”, line 76, in
import gimp
ImportError: /usr/local/lib/gimp/2.0/python/gimp.so: undefined symbol: gimp_drawable_get_buffer

(gimp-2.9:31871): LibGimpBase-WARNING **: gimp-2.9: gimp_wire_read(): error
Terminating plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-resynth-fill-pattern.py’
Querying plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-heal-transparency.py’
Traceback (most recent call last):
File “/usr/local/lib/gimp/2.0/plug-ins/plugin-heal-transparency.py”, line 28, in
from gimpfu import *
File “/usr/local/lib/gimp/2.0/python/gimpfu.py”, line 76, in
import gimp
ImportError: /usr/local/lib/gimp/2.0/python/gimp.so: undefined symbol: gimp_drawable_get_buffer

(gimp-2.9:31871): LibGimpBase-WARNING **: gimp-2.9: gimp_wire_read(): error
Terminating plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-heal-transparency.py’
Querying plug-in: ‘/usr/local/lib/gimp/2.0/plug-ins/plugin-map-style.py’
Traceback (most recent call last):
File “/usr/local/lib/gimp/2.0/plug-ins/plugin-map-style.py”, line 110, in
from gimpfu import *
File “/usr/local/lib/gimp/2.0/python/gimpfu.py”, line 76, in
import gimp
ImportError: /usr/local/lib/gimp/2.0/python/gimp.so: undefined symbol: gimp_drawable_get_buffer

(gimp-2.9:31871): LibGimpBase-WARNING **: gimp-2.9: gimp_wire_read(): error

Any hints??

Hi All,
I removed all babl+gegl+gimp versions from my pc included the one of my distro and recompiled all.
Now all works almost fine. There is some errors with resinthesizer style and heal plug-in which I reported to the developer.
Because I’m not an expert in compiling and setting all environment variables I think something pointed to the distro libs .

Cheers
Gabriele

1 Like

I don’t think that @partha’s GIMP binaries have Resynthesizer. Looks like the latest version is 2.0.1. Would anyone be willing to compile the plugin for Windows? Releases · bootchk/resynthesizer · GitHub

I have kept these for Windows users for some time, often get questions about the old version 1.0 from http://registry.gimp.org/node/27986 not working. Might help someone.

These are resynthesizer v2 that Partha compiled for Windows, both 32 bit and 64 bit + the associated python plug-ins.

http://www.mediafire.com/file/gwc928wmwti30g3/resynth_win_32_64.zip Obviously for in Windows 2.9.x use 64 bit version.

For a heal-selection.py (zipped) that does not throw up deprecated procedure messages, one here. I do not use the other python scripts so never got round to fixing them.

https://www.gimp-forum.net/attachment.php?aid=649

All in one screenshot in Partha’s Gimp 2.9.6

Poor Lenna’s been resynthesized and healed :wink:

1 Like

@rich2005 would it be ok for us to mirror these files (or on our github repo)?

No problem at all. The resynthesizer archive might be better somewhere else. I once paid for the mediafire storage until they doubled the cost, so it is now ‘free’ but could vanish any time.
The updated heal-selection is on gimp-forum.net so that should be safe.

@rich2005 Thanks for the files. Haven’t tried Resynthesizer since the original version came out. There are still some warning outputs from heal selection but the important thing is that it works.

There should not be if you use the one from here:
https://www.gimp-forum.net/attachment.php?aid=649 remember to unzip it.

or add the switch --pdb-compat-mode=on

to the Windows shortcut

1 Like

Hm… I downloaded from the two links. I will try the switch later: do I apply it to the GIMP shortcut?

It works! (for me)

This screenshot from a question on another forum


I normally use linux and those quotes had me initially fooled. Make sure the switch is after the quoted command.

Hmm, didn’t know gmic has analogue of resynthetiser. How do they call it?

In gmic_gimp it is one of the repair → inpaint filters. Which one depends on image.

Paint in a mask - use the pencil tool for this - paint tool anti-alias pixels leave a mark.
Apply the filter.

1 Like

Thanks a lot!

I would just like to say, thank you for resynthesizer. There is something about the Heal Selection tool that is just phenomenal! I use this tool A LOT and for the time i had to use “inpaint filters” it was just not the same. In some ways I found the Heal Seletion tool to be more powerful and more effective in most areas of my work. Not trying to shoot “inpaint filters” down (they do come in handy in some cases), but I would like to add that I can’t view it as a replacement for the Heal Selection tool. Would like to see it some day as part of Gimp’s core. Awesome tool, one that shouldn’t be cast aside. Thank you once again.

Sharpen by Synthezise takes a very long time on my windows 10 computer. Is it norma or it is just on me?

That depends on a lot of factors, how fast is your computer? What versions of GIMP and Resynthisizer are you using?