It is currently Wed Apr 24, 2024 10:13 am


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 26 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 4:54 pm  (#1) 
Offline
GimpChat Member
User avatar

Joined: Jan 12, 2012
Posts: 178
Location: Mobile, AL USA
I wasn't sure about posting this here, as I'm fairly certain most of you are already familiar with the subject matter.

It occurred to me though that many of you likely know more than I do about it, and as such could possibly either correct any of my mistakes, or add some other cool things I might have missed...

I basically revisited the Resynthesizer plugin with the Heal Selection script for filling in selections on an image based on surrounding textures. I really am amazed at some of the results that the plugin manages to produce (especially on random nearby textures like grass/sand, and skies).

Image

I know things tend to break down on boundaries, but depending on the orientation, and the sequence you heal selections, many of those limitations can be overcome quite easily, I think.

Anyway, if you have a few minutes and wanted to check it out:

Getting Around in GIMP - Heal Selection (Resynthesizer)

_________________
patdavid.net
Image
PIXLS.US F/OSS Photography


Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 5:06 pm  (#2) 
Offline
GimpChat Member

Joined: Apr 12, 2010
Posts: 5870
very nice tutorial

_________________
My 3D Gallery on Deviantart http://photocomix2.deviantart.com/
Main gallery http://www.flickriver.com/photos/photocomix-mandala/
Mandala and simmetry http://www.flickriver.com/photos/photocomix_mandala/

Image

Mrs Wilbress


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 5:19 pm  (#3) 
Offline
Global Moderator
User avatar

Joined: Nov 16, 2011
Posts: 5128
Location: Metro Vancouver, BC
Excellent tutorial Pat, you have a knack for useful information.

_________________
Image
Gimp 2.8.18, Linux, median user
Gimp Chat Tutorials Index
Spirit Bear (Kermode)


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 5:24 pm  (#4) 
Offline
GimpChat Member
User avatar

Joined: May 16, 2010
Posts: 14709
Location: USA
Nice tutorial and it explains in great detail how the filter works.This should be very helpful to those who do not know what the filter is used for. :)
Thanks for sharing it here.

_________________
Image
Edmund Burke nailed it when he said, "The only thing necessary for the triumph of evil is for good men to do nothing."


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 5:38 pm  (#5) 
Offline
GimpChat Member
User avatar

Joined: Sep 24, 2010
Posts: 12516
Nicely done tut Pat. Resynthesizer has been around long before Content aware fill. GIMP has been on the cutting edge for a lot of stuff. Even liquid rescale became available to GIMP users as a plugin before Content Aware was given to Photoshop. GIMP will soon allow for higher bit depth edits too and that will be the game changer. A lot (and I mean a lot) of PS folks are not too happy about Photoshop's upgrade policy and I am no longer going to upgrade my version of PS (use to do so every 3rd version; went from CS2 to CS5 for instance). CS5 is my last upgrade. I only keep and use CS5 for RAW file processing since I've yet been happy with any of the opensource programs that can process RAW, but I'll just have to grim and bear it when I get a new camera that will require it since ACR won't have the ability to work with that particular camera. Anyway, that won't happen for a long time. lol

:)

_________________
Lyle

Psalm 109:8

Image


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 6:22 pm  (#6) 
Offline
GimpChat Member

Joined: Apr 12, 2010
Posts: 5870
Rod wrote:
Nice tutorial and it explains in great detail how the filter works.This should be very helpful to those who do not know what the filter is used for. :)


Well the only thing i found questionable in the tutorial is that doesn't explain much about the filter is totally focused on how use the Heal selection script that use the filter

It explains very well , and for sure that remain the most commune use

yet there are many other possible use of the filters and several other scripts using resynth for other operations that may be worth a look...or maybe another tut

_________________
My 3D Gallery on Deviantart http://photocomix2.deviantart.com/
Main gallery http://www.flickriver.com/photos/photocomix-mandala/
Mandala and simmetry http://www.flickriver.com/photos/photocomix_mandala/

Image

Mrs Wilbress


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 6:30 pm  (#7) 
Offline
GimpChat Member
User avatar

Joined: Sep 24, 2010
Posts: 12516
Agree with you PC like creating Crop Circles and Corn Mazes. ;)

:)

_________________
Lyle

Psalm 109:8

Image


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 6:39 pm  (#8) 
Offline
GimpChat Member
User avatar

Joined: Mar 23, 2012
Posts: 7307
Location: Göteborg at last!
lylejk wrote:
Even liquid rescale became available to GIMP users as a plugin before Content Aware was given to Photoshop.


And liquid rescale is a far more comprehensive tool than Photoshop's.


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 7:05 pm  (#9) 
Offline
GimpChat Member

Joined: Apr 12, 2010
Posts: 5870
lylejk wrote:
Agree with you PC like creating Crop Circles and Corn Mazes. ;) :)


yes !

and enlarge images extending the borders (easy one, seascape at twilight: resynth.may extend the sky, the sea and the sand in all directions... )

Anyway even if is a very good plugins it has its quirks, that why i actually have 2 versions, the old one where for some reasons Heal Selection works better and the newer version

_________________
My 3D Gallery on Deviantart http://photocomix2.deviantart.com/
Main gallery http://www.flickriver.com/photos/photocomix-mandala/
Mandala and simmetry http://www.flickriver.com/photos/photocomix_mandala/

Image

Mrs Wilbress


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 7:28 pm  (#10) 
Offline
GimpChat Member
User avatar

Joined: Jul 17, 2012
Posts: 2770
next: GIMP Resynthesizer in Stealth Technology Shocker :evilgrin

Attachment:
cloaked.jpg
cloaked.jpg [ 65.7 KiB | Viewed 9752 times ]


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 7:29 pm  (#11) 
Offline
GimpChat Member
User avatar

Joined: Sep 24, 2010
Posts: 12516
I agree with you about the old; does a better job with with seamless textures too. I use both since now, thanks to the efforts of some cool folks, compiled both to work synergistically and I do have both in my plugins folder. :)

and you just ninja'd me Esper. :ninja

_________________
Lyle

Psalm 109:8

Image


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 7:54 pm  (#12) 
Offline
GimpChat Member

Joined: Apr 12, 2010
Posts: 5870
yes i know..
i included both in my Gimp_PhotoComix_Lab with all the scripts and even Texture Ops..
Well i adding now Texture Ops to the version on the server but was already in my local copy

_________________
My 3D Gallery on Deviantart http://photocomix2.deviantart.com/
Main gallery http://www.flickriver.com/photos/photocomix-mandala/
Mandala and simmetry http://www.flickriver.com/photos/photocomix_mandala/

Image

Mrs Wilbress


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 8:51 pm  (#13) 
Offline
GimpChat Member
User avatar

Joined: Jan 12, 2012
Posts: 178
Location: Mobile, AL USA
Thanks for the feedback, guys! I figured that possibly the most common use of the plugin would be around Heal Selection (for image retouching), so that was my primary focus.

I did try to link to one of lylejk's neat (recent) tutorial on seamless textures to kind of show what other things could be done... (Honestly, it would probably be worth it's own tutorial for using Resynthesizer bare without the Heal Selection script).

PhotoComix wrote:
yet there are many other possible use of the filters and several other scripts using resynth for other operations that may be worth a look...or maybe another tut


I honestly wasn't aware of other scripts that made use of Resynthesizer (well - geared towards photographic retouching). Any chance you could point me in their direction (I'd love to see some other cool uses!)

_________________
patdavid.net
Image
PIXLS.US F/OSS Photography


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Mon Aug 27, 2012 11:04 pm  (#14) 
Offline
GimpChat Member

Joined: Apr 12, 2010
Posts: 5870
you just posted a message in the place where are a group of scripts for resynthesizer all in python, from Bootchk, and his version of Resynthesizer

Because actually are 2 version, the original that anyway still work,(and was recompiled not long ago to work with gimp 2.8 ) and that of Bootchk that decided to maintain the plugin that was no more maintained from long and was risking to die, and each cannot use scripts written for the other

that why me and lylejk have both the version installed the older seems work better for the use you did in the tutorial, the newer anyway is also interesting even if don't give exactly same results

_________________
My 3D Gallery on Deviantart http://photocomix2.deviantart.com/
Main gallery http://www.flickriver.com/photos/photocomix-mandala/
Mandala and simmetry http://www.flickriver.com/photos/photocomix_mandala/

Image

Mrs Wilbress


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Tue Aug 28, 2012 8:21 am  (#15) 
Offline
GimpChat Member
User avatar

Joined: Jan 12, 2012
Posts: 178
Location: Mobile, AL USA
PhotoComix wrote:
you just posted a message in the place where are a group of scripts for resynthesizer all in python, from Bootchk, and his version of Resynthesizer


I'm sorry, I wasn't clear in my response - I guess I meant scripts other than the packaged ones (enlarge, heal trans, fill pattern, sharpen, etc) that bootchk had bundled up. :)

Of course you're right - these probably deserve a look all on their own (and might be helpful to see them in the context of other options as well ie: enlarging methods and the results from each to compare).

And to be honest, this is kind of a bummer when trying to track down which version of Resynthesizer + scripts to install for the average user. It's not really clear which way to go from the registry...

What would be nice would be a package maintainer for GIMP plugins/scripts (like apt/yum built into GIMP directly). A GIMP "App Store" if you will. I wonder how hard it would be to put something together?

_________________
patdavid.net
Image
PIXLS.US F/OSS Photography


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Tue Aug 28, 2012 9:25 am  (#16) 
Offline
Retired Staff
User avatar

Joined: May 22, 2008
Posts: 6947
Location: Somewhere in GIMP
Had to give it a try. Before and after.

Image

_________________
Image
World War IV will be fought with sticks and stones. - Albert Einstein


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Tue Aug 28, 2012 9:35 am  (#17) 
Offline
Global Moderator
User avatar

Joined: Apr 07, 2010
Posts: 14182
Nice job O. I was playing around with it last night. It works very well.

_________________
Image


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Tue Aug 28, 2012 10:52 am  (#18) 
Offline
GimpChat Member

Joined: Apr 08, 2012
Posts: 187
Lylejk mentioned an old and a new version of the Heal Selection plugin. How can I tell which one I have, and is there a link where I can download both the old and new scripts? (I'm assuming that it's only a difference in individual scripts and not the Resynthesizer plugin/executable itself).
Thanks
(added) Gimp 2.8.2 Portable, Windows 7 64bit


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Tue Aug 28, 2012 11:10 am  (#19) 
Offline
GimpChat Member
User avatar

Joined: Jan 12, 2012
Posts: 178
Location: Mobile, AL USA
Well, if we're going to be sharing our fiddling around with this - how about a rejected image that I was originally going to lead the blog post off with?

Image
Image

To be fair, I cheated by using a clone tool to fix the ropes, but only for the top two ropes - everything else was pure Heal Selection. (And only took about 2 minutes to do!)

_________________
patdavid.net
Image
PIXLS.US F/OSS Photography


Top
 Post subject: Re: Resynthesizer/Heal Selection for "Content Aware Fill" in GIMP
PostPosted: Tue Aug 28, 2012 11:12 am  (#20) 
Offline
GimpChat Member
User avatar

Joined: Jan 12, 2012
Posts: 178
Location: Mobile, AL USA
charlie34 wrote:
Lylejk mentioned an old and a new version of the Heal Selection plugin. How can I tell which one I have, and is there a link where I can download both the old and new scripts? (I'm assuming that it's only a difference in individual scripts and not the Resynthesizer plugin/executable itself).
Thanks
(added) Gimp 2.8.2 Portable, Windows 7 64bit


I'll let Lyle/PC answer, but I believe the problem is that the difference is actually the compiled resynth.exe/resynthesizer.exe and not the scripts (though they may need to be modified to point to the correct version).

_________________
patdavid.net
Image
PIXLS.US F/OSS Photography


Top
Post new topic Reply to topic  [ 26 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours [ DST ]


   Similar Topics   Replies 
No new posts Attachment(s) Heal Selection - Tool

29

No new posts Attachment(s) Board Game Design - Stroke Selection and Pattern Fill Questions

3

No new posts Help!!! Heal Tool not working

5

No new posts Attachment(s) Help with Resynthesizer

3

No new posts Attachment(s) Resynthesizer Plug in

0



* Login  



Powered by phpBB3 © phpBB Group