Page 1 of 2 12 LastLast
Results 1 to 10 of 27

Thread: GIMP: How to Automate the Tedium?

Hybrid View

  1. #1
    Guild Artisan Facebook Connected
    Join Date
    May 2008
    Location
    Atlanta, Georgia, United States
    Posts
    928

    Post GIMP: How to Automate the Tedium?

    Okay, so here's one for you great GIMP overlords of cool:

    Say I've got a transparent background tab with some blobs of color on it, and I want to take the smudge tool and randomly smudge these blobs of color inward (toward the center of the blobs) and outward, to give the color blobs a radial-like pattern that blends into the background layer.

    Now, let's say I have a lot of these blobs of color, and it's going to take a long time to apply this "radial smudge" to all of them. How, oh great ones, would you automate this to make it easier on yourselves? (I tried using using alpha-to-select then stroke selection with the smudge tool selected, but this basically treated the smudge tool as if it was the painbrush tool, laying down whatever color I'd selected in whatever brush shape I'd selected instead of smudging anything.

    Any thoughts would be duly appreciated, in the form of a nice soft wack from my +1 blackjack of repping...
    I think, therefore I am a nerd.
    Cogito, ergo sum nerdem.

    Check out my blog: "The Undiscovered Author"
    It's the story of a writer... follow me in my simple quest to get published, and share your own writing stories, adventures and writerly tips.

    Pimping my worldmap here. Still WIP... long way to go, but I'm pretty proud of what I've done so far...

  2. #2

  3. #3
    Community Leader Facebook Connected torstan's Avatar
    Join Date
    Jul 2007
    Posts
    4,162

    Post

    I'm sorry to suggest the obvious, but Gaussian blur doesn't do the trick? I guess that you are after something a little spikier?
    Fantasy Map Blog | My food illustration
    Everything I post is free for use and redistribution under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 licence, except where noted otherwise in the thread.

  4. #4
    Guild Artisan Facebook Connected
    Join Date
    May 2008
    Location
    Atlanta, Georgia, United States
    Posts
    928

    Post

    Quote Originally Posted by RobA View Post
    I have a python script (a modification of someone else's)that might do some of what you want...

    Do you have python installed?

    -Rob A>
    I do indeed... and it appears to be working. (The posts I've been putting up on GURM and the problems I've had there seem to relate to the modifications that needed to be made to the .py and .ini files, but Python itself seems to work fine.)

    Quote Originally Posted by torstan View Post
    I'm sorry to suggest the obvious, but Gaussian blur doesn't do the trick? I guess that you are after something a little spikier?
    Nope, I'm afraid not. I'm looking to create a (slightly irregular) radial pattern - like an ugly starburst that fades out, only on highly irregular shapes.
    I think, therefore I am a nerd.
    Cogito, ergo sum nerdem.

    Check out my blog: "The Undiscovered Author"
    It's the story of a writer... follow me in my simple quest to get published, and share your own writing stories, adventures and writerly tips.

    Pimping my worldmap here. Still WIP... long way to go, but I'm pretty proud of what I've done so far...

  5. #5
    Community Leader jfrazierjr's Avatar
    Join Date
    Oct 2007
    Location
    Apex, NC USA
    Posts
    2,963

    Post

    Quote Originally Posted by Karro View Post
    Okay, so here's one for you great GIMP overlords of cool:

    Say I've got a transparent background tab with some blobs of color on it, and I want to take the smudge tool and randomly smudge these blobs of color inward (toward the center of the blobs) and outward, to give the color blobs a radial-like pattern that blends into the background layer.

    Now, let's say I have a lot of these blobs of color, and it's going to take a long time to apply this "radial smudge" to all of them. How, oh great ones, would you automate this to make it easier on yourselves? (I tried using using alpha-to-select then stroke selection with the smudge tool selected, but this basically treated the smudge tool as if it was the painbrush tool, laying down whatever color I'd selected in whatever brush shape I'd selected instead of smudging anything.

    Any thoughts would be duly appreciated, in the form of a nice soft wack from my +1 blackjack of repping...



    How solid do you want the "spurs"???? Perhaps distort against a plasma layer (perhaps motion blurred in a specific direction). Alternatly, perhaps whirl and pinch might be what you need.

    Perhaps an example would help.....
    My Finished Maps
    Works in Progress(or abandoned tests)
    My Tutorials:
    Explanation of Layer Masks in GIMP
    How to create ISO Mountains in GIMP/PS using the Smudge tool
    ----------------------------------------------------------
    Unless otherwise stated by me in the post, all work is licensed under a Creative Commons Attribution-Noncommercial 3.0 United States License.

  6. #6
    Administrator RobA's Avatar
    Join Date
    Apr 2007
    Location
    Niagara, Canada
    Posts
    5,568

    Post

    With the script I munged up, if I start with this:
    Click image for larger version. 

Name:	before.png 
Views:	149 
Size:	8.8 KB 
ID:	10911

    and do a selection to alpha then alpha to path, running the script will do this:
    Click image for larger version. 

Name:	after.png 
Views:	161 
Size:	100.1 KB 
ID:	10912

    Enlarging and shrinking the selection first (to make an outside path and an inside path), then running the script first on the outside then on the inside I got something like this (after playing with spacing and such):
    Click image for larger version. 

Name:	after2.png 
Views:	183 
Size:	95.5 KB 
ID:	10913

    Of course, randomness lengths could be added in. Unfortunately, pdb calls won't use new settings like jitter ;(

    Let me know and I'll upload a copy if this is the effect you are looking for.

    -Rob A>

  7. #7
    Community Leader jfrazierjr's Avatar
    Join Date
    Oct 2007
    Location
    Apex, NC USA
    Posts
    2,963

    Post

    Quote Originally Posted by RobA View Post
    Let me know and I'll upload a copy if this is the effect you are looking for.

    -Rob A>
    umm... YEAH!!! thats kind of neat.. I would give you rep, but I just did that for the script you created for me the other day.

    Quote Originally Posted by RobA View Post
    Of course, randomness lengths could be added in. Unfortunately, pdb calls won't use new settings like jitter ;(
    If it does not take long to do, go ahead and add it in. Mo options is mo bettah.
    My Finished Maps
    Works in Progress(or abandoned tests)
    My Tutorials:
    Explanation of Layer Masks in GIMP
    How to create ISO Mountains in GIMP/PS using the Smudge tool
    ----------------------------------------------------------
    Unless otherwise stated by me in the post, all work is licensed under a Creative Commons Attribution-Noncommercial 3.0 United States License.

  8. #8
    Community Leader jfrazierjr's Avatar
    Join Date
    Oct 2007
    Location
    Apex, NC USA
    Posts
    2,963

    Post

    Quote Originally Posted by RobA View Post
    With the script I munged up, if I start with this:
    Click image for larger version. 

Name:	before.png 
Views:	149 
Size:	8.8 KB 
ID:	10911

    and do a selection to alpha then alpha to path, running the script will do this:
    Click image for larger version. 

Name:	after.png 
Views:	161 
Size:	100.1 KB 
ID:	10912
    Hmmmm.... with some playing with the right colors and some dodge/burn effects, this would make for a somewhat quick way to make top down(symbolic) mountains effect. With variable lengths, I expect you could make some niceish hills...
    My Finished Maps
    Works in Progress(or abandoned tests)
    My Tutorials:
    Explanation of Layer Masks in GIMP
    How to create ISO Mountains in GIMP/PS using the Smudge tool
    ----------------------------------------------------------
    Unless otherwise stated by me in the post, all work is licensed under a Creative Commons Attribution-Noncommercial 3.0 United States License.

  9. #9
    Community Leader jfrazierjr's Avatar
    Join Date
    Oct 2007
    Location
    Apex, NC USA
    Posts
    2,963

    Default

    Rob, I just had a thought, what if you use your top down mountain technique with the angular gradient fill, and then run this on top of the resulting height map?
    My Finished Maps
    Works in Progress(or abandoned tests)
    My Tutorials:
    Explanation of Layer Masks in GIMP
    How to create ISO Mountains in GIMP/PS using the Smudge tool
    ----------------------------------------------------------
    Unless otherwise stated by me in the post, all work is licensed under a Creative Commons Attribution-Noncommercial 3.0 United States License.

  10. #10
    Community Leader Facebook Connected torstan's Avatar
    Join Date
    Jul 2007
    Posts
    4,162

    Post

    I'd be interested in getting my hands on this, for just the reason Joe mentioned.
    Fantasy Map Blog | My food illustration
    Everything I post is free for use and redistribution under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 licence, except where noted otherwise in the thread.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •