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 (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

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


I see no way to edit an existing post from a previous session, this might have to be done by the site manager.

-Rob A>


Excuse me, I was wrong on the name of the author.

I removed it.


Thank you very much!

Too bad that the 2 versions are not compatible...would be no sufficent change the plugin name in the plugin registration block to avoid conflict ?

The new version work better in most cases but as Lylejk wrote , there are corner cases that the older was handling better

That's why I've kept the old resynthesizer too. New one that works with the Python and the old one that works with the script-fu (better for healing imo). The new version has it's good sides, but it doesn't work well for healing or when I want to feel outside a container the contents thats on the inside of the container (hope I'm describing that right). Haven't decided yet to hose the new Resynthesizer yet Rob. They both work happily together so leaving it that way for now. :)

Hey, I'm not taking any offense at any comments.

In hindsight, I am beginning to regret the change that caused much of the problem: not inverting the selection within the resynthesizer engine. But what's done is done, I have no plans to undo the change, that would just cause more confusion.

I also should have considered that some users might not have Python installed.

So thanks Rob for providing Scheme scripts that work with the new engine.

If there is anything administrative I should do to ease the problem, please let me know. Maybe put Rob's scripts in the git repository?

As I see it, for Window's users who don't have Python installed, an installation should include the engine, the engine-gui (both compiled) and the two Scheme scripts: Heal selection and Fill with resynthesized pattern (both Scheme scripts.) I am not sure any other plugins need to be fixed in their Scheme versions, or rewritten in Scheme if no old version exists. I would prefer to insist that users who want the other resynthesizer plugins install Python. As far as I know, the other plugins (e.g. Enlarge resynth, Sharpen resynth, Map style, Render texture, Heal transparency) are rarely used.

Most installations on windows don't have python, though this should change, as I understand the upcoming versions of gimp will ship with python in the installer (much like inkscape already does).

-Rob A>

I'm using Linux Mint 10 here.
In my laptop, 32-bit, it works right.
In my desktop, 64-bit, it works the old way (select, then Map > Resynth).
Any ideas why?

Btw, thanks for taking the lead of Resynthesizer, bootchk!


Subscribe to Comments for "Resynthesizer v1.0 released"