From Newsgroup: comp.graphics.apps.gimp
On Wed, 19 Aug 2026 23:22:46 -0000 (UTC), Lawrence D|Oliveiro
<
ldo@nz.invalid> wrote:
On Wed, 19 Aug 2026 13:17:39 -0400, Charlie Roberts wrote:
Looking around, I find that there is very little information on what
exactly the two methods do, and, for that matter, a "manual" for the
Resythesizer tool.There are a lot of videos demonstrating
Resythesizer and related plugins, but I cannot find a source that
explains the whole Reysnthesizer family of tools.
Looking in the source code of the ogimp-plugin-registryo package (the
one that provides the Resynthesizer plugin, among others), I found
this URL in the metainfo XML file: ><http://logarithmic.net/pfh/resynthesizer>. ThereAs even a link to the
PhD thesis on the development of the algorithm.
Thanks for the reply, Lawrence.
I came across this page as well, but it has the problem that I
mentioned -- it gives examples (without demonstrating how
to get the results) without any overall description of the
tool.
There are a number videos that demonstrate how to
remove unwanted objects directly using the Resynthesizer
and using the Enhance -> Heal selection route. But, what
I am looking for is a kind of manual that explains how
things are done by the tools in question. But, I have
come across very helpful stuff.
https://templatetoaster.com/tutorials/gimp-resynthesizer-plugin/
is very good at telling what is there, but I would like a bit more
explanation of what is happening behind the tool. The reason
is that results are, many times, far from desired and knowing
the mechanics can help one to use the tool more effectively
and correctly.
This one is also very good
https://patdavid.net/2012/08/getting-around-in-gimp-heal-selection/
He even says:
" What does it do?
The basic premise behind Resynthesizer is that it will sample image
textures from a given area, and will build a new texture from that
data. The texture will be combined from segments of the selection in a
random orientation. The plugin will also clean the feathering between
segments to maintain a relatively consistent contrast, thus minimizing
its visual impact on the result. (This is a very simplistic
explanation of whatAs actually going on under the hood - there are
some neat pixel neighborhood comparisons going on, actually)."
Pat David gets me to 95% of where I want to be!
I have collected lots of other URLs over the years, but, sadly,
many of those pages are now defunct.
Thanks again.
--- Synchronet 3.22a-Linux NewsLink 1.2