You are here

Resynthesizer v1.0 released

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1
Rate this item!

This is a suite of revised and new resynthesizer plugins.

I have assumed maintenance of the Resynthesizer from the original author Paul Harrison.

This is version 1.0.

The source is now at github.com (a public repository like SourceForge). Search for user "bootchk", repository "resynthesizer." For more information, see the README and ChangeLog and NEWS files there (you don't have to download them.)

!!! The attached executables are Linux files. DO NOT download them for Windows. Also do NOT download the Python scripts for Windows (they won't work with the old resynthesizer.exe.) I have built the resynthesizer and tested on Windows, but have not finished an installer for Windows. If you are adept at building, download the source and build Windows executables yourselves.

A short summary of changes for users is:
- bugs are fixed
- alpha-agnostic: less hassle with alpha channels
- its bundled: most plugins that use the resynthesizer

For programmers:
- rewritten in C and Python, in Gimp style
- GNU build tool makefiles
- engine separated from the GUI control panel

AttachmentSize
resynthesizer.tar.gz67.32 KB
GIMP Version: 
Code License: 

Comments

I followed the readme instructions, placed the .exe and .py files in the lib>Gimp 2.0>plug-ins folder, restarted GIMP, but only resynthesizer is in the menu; all of the other related plugins are missing. I'm running Windows 7 64-bit. Is this the problem? If so, can I get a 64-bit version somewhere?

EDIT: I think I found a 64-bit version, here: http://www.aljacom.com/%7Egimp/bootchk-resynthesizer-0db24a9-64bits.zip
The files look basically the same... but I still have the same problem. Map>resynthesize seems to work fine, but everything else is missing.

Do I need to install python or something (I'm not very experienced with this plugin stuff, so I'm just guessing)?

I really appreciate help with this. I adored this plugin even when it was half-broken before! :)

Q : Do I need to install python ...
Python must be installed to run the plugins (files .py).

(http://www.aljacom.com/%7Egimp/bootchk-resynthesizer-0db24a9-64bits.zip => Gimp 64bit)

You can try with python versions pre-installed :

http://sourceforge.net/projects/gimp-win/files/GIMP%20%2B%20GTK%2B%20%28...

http://partha.com/downloads/Gimp-2.7.5-portable64bit.exe

I installed the one from partha.com and it even had the plugin already installed! Heal Selection and Resynthesize work. I got an error when I tried to run Render>Texture, though:

WARNING: Plug-In "plugin-render-texture.py"
(C:\Clif's Realm\Image Programs\gimp-2.7.5\lib\gimp\2.0\plug-ins\plugin-render-texture.py)
called deprecated procedure 'gimp-image-add-layer'.
It should call 'gimp-image-insert-layer' instead!

Also, I'm noticing that "Heal Selection" isn't working the way I remember; it used to be that I could run it multiple times in a row and it would heal the selected area a different way each time. This made the plugin really useful since I could just press Ctrl-F to re-fill the selection if the first synthesis didn't look right. Right now, when I select an area, run "Heal Selection", and then run it a second time, it produces the same synthesis the second time (and any future times I run it). This is frustrating, because it doesn't produce a good synthesis every time.

I read once that Resynthesizer uses the system clock to generate its random seeds: http://registry.gimp.org/node/15118#comment-8281

Is there a reason why it might not do this properly in the portable version of Gimp from partha.com? I'm thinking it's using the same random seed each time for some reason.

You can try the old version : http://registry.gimp.org/node/25339
Both versions can be installed without interfering.
You should ignore the warnings of Gimp 2.7.

It has the old problem where it always tries to fill using material from the upper left of the image. So unfortunately it's useless for most images. But I don't remember which files I downloaded back when to get it to work properly, or what version of GIMP I was using.

... that's precisely what I needed for a project I'm working on.

bootchk, how about that 2.0 package in the Github (https://github.com/bootchk/resynthesizer)?
Is it a new version?

Well, I've downloaded and compiled it to work with my 64-bit system here.
It is working (with results not as "ready" as the ones given by the very first version but is ok).

I'm posting to report an observation about "make install". It:
1) moved the pythons scripts to /usr/local/lib/gimp/2.0/plug-ins
2) moved the binaries to /usr/lib/gimp/2.0/plug-ins
However, this way only Resynthesize was avaiable inside GIMP - no filters under Enhance.

I moved all files (both binaries and scripts) to /home/user/.gimp-2.6/plug-ins, and now all other Enhance Filters appear to me (Heal Selection, Uncrop etc).

Thank you, bootchk!

Hello.
Thanks for continuing the Resynthesizer project!
I think the 1.0 plugin is not working properly. Using the plugin v0.16 and v1.0 (2011-09-12 from Git) with similar configurations, with 1.0 I do not get good results. The settings were the default in both, but unchecking the options "Make horizontally tileable" and "Make tileable vertically." I attached an example of the results obtained when trying to remove the rectangle from the center of the image:

http://www.image-share.com/upload/922/36.jpg

Tested on Kubuntu. v0.16 with Gimp 2.6.11 and v1.0 with Gimp 2.7.3

The new resynthesizer plugin has introduced new commands, and the old command of Filter->Map->Resynthesize has changed its meaning.

To get the previous behavior you have to use "Filters->Enhance->Heal selection".

Pages

Subscribe to Comments for "Resynthesizer v1.0 released"