RSS/Atom feed Twitter
Site is read-only, email is disabled

Batch tool suggestions? (corr.)

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

9 of 10 messages available
Toggle history

Please log in to manage your subscriptions.

Batch tool suggestions? Evan Kroske 10 Apr 04:17
  Batch tool suggestions? norman 10 Apr 08:22
   Batch tool suggestions? Claus Cyrny 10 Apr 09:21
    Batch tool suggestions? (corr.) Claus Cyrny 10 Apr 09:27
     Batch tool suggestions? (corr.) norman 10 Apr 13:26
      Batch tool suggestions? (corr.) norman 10 Apr 18:59
  Batch tool suggestions? David Hodson 10 Apr 08:35
  Batch tool suggestions? stephen moss 10 Apr 12:51
49DED77A.7090009@verizon.net 07 Oct 20:20
  Batch tool suggestions? Evan Kroske 10 Apr 15:20
Evan Kroske
2009-04-10 04:17:36 UTC (almost 16 years ago)

Batch tool suggestions?

Hello GIMP users,
I'm going to be developing a batch image processor plugin for GIMP, and I'd like to know which functions should be the first on my list. Obviously, scaling is the first priority, because I use that to optimize pictures for my websites. However, past that, I'm not sure which functions are the most used. Should I add ... ... cropping?
... layer management? (eg. adding a layer with a signature to a whole bunch of pictures)
... filters?
... color management?
... or something else?
I would like to add all of those functions, but I will probably only get two or three of these actions enabled. What are the most important functions for you?

Regards,
Evan Kroske
Future GSoCer (hopefully)

norman
2009-04-10 08:22:50 UTC (almost 16 years ago)

Batch tool suggestions?

On Thu, 2009-04-09 at 22:17 -0400, Evan Kroske wrote:

Hello GIMP users,
I'm going to be developing a batch image processor plugin for GIMP, and I'd like to know which functions should be the first on my list. Obviously, scaling is the first priority, because I use that to optimize pictures for my websites. However, past that, I'm not sure which functions are the most used. Should I add ... ... cropping?
... layer management? (eg. adding a layer with a signature to a whole bunch of pictures)
... filters?
... color management?
... or something else?
I would like to add all of those functions, but I will probably only get two or three of these actions enabled. What are the most important functions for you?

I have never done this sort of thing but, from what I have learned, the last thing I would do is sharpen the image and the step before that would be to size the image. What you do before that is up to you but you certainly should crop early in the process.

Hope this helps.

Norman

David Hodson
2009-04-10 08:35:32 UTC (almost 16 years ago)

Batch tool suggestions?

Hi Evan,

I'm going to be developing a batch image processor plugin for GIMP, and I'd like to know which functions should be the first on my list.

Have you seen David's Batch Processor at http://members.ozemail.com.au/~hodsond/dbp.html ?

If you like, I could give you a list of functions that people have asked me to add to it.

-- David

Claus Cyrny
2009-04-10 09:21:57 UTC (almost 16 years ago)

Batch tool suggestions?

norman wrote:

On Thu, 2009-04-09 at 22:17 -0400, Evan Kroske wrote:

Hello GIMP users,
I'm going to be developing a batch image processor plugin for GIMP, and I'd like to know which functions should be the first on my list. Obviously, scaling is the first priority, because I use that to optimize pictures for my websites. However, past that, I'm not sure which functions are the most used. Should I add ... [ ... ] What are the most important functions for you?

I have never done this sort of thing but, from what I have learned, the last thing I would do is sharpen the image and the step before that would be to size the image.

I personally would really like to have

a) Resampling b) 'Smart' Unsharp Mask

available, which I use quite frequently.

The latter is an advanced 'Unsharp Mask' technique, which goes as follows:

1.) Decompose the image to HSV 2.) Select the 'V' layer
3.) Copy this layer into a mask
4.) Perform 'Find Edges (Sobel)' on the mask 5.) Perform a 'Gaussian Blur' (value: 0.35 ... 0.50) on the mask
6.) Mask -> selection
6.) Delete the mask
7.) Perform 'Unsharp Mask' on the now-selected 'V' layer 8.) Compose the image back to RGB

The results one gets when using this technique are visibly better than a mere 'Unsharp Mask'.

Greetings,

Claus

Claus Cyrny
2009-04-10 09:27:07 UTC (almost 16 years ago)

Batch tool suggestions? (corr.)

Claus Cyrny wrote:

4.) Perform 'Find Edges (Sobel)' on the mask

Value: 0.25

5.) Perform a 'Gaussian Blur' (value: 0.35 ... 0.50) on the mask

This should actually read '0.2'. ('0.35 ... 0.50' are the values I use for the final 'Unsharp Mask'.)

Claus

stephen moss
2009-04-10 12:51:32 UTC (almost 16 years ago)

Batch tool suggestions?

Evan,

- a _pause_ for subjective actions

One action I use when I make a python script for batch manipulation is a _pause_ where I can make subjective decisions like cropping and then click go, where the python script returns to the automated actions like uniform resizing etc, then it brings up the next image, automated actions, stops again for me to crop etc.

Stephen

Evan Kroske wrote:

Hello GIMP users,
I'm going to be developing a batch image processor plugin for GIMP, and I'd like to know which functions should be the first on my list. Obviously, scaling is the first priority, because I use that to optimize pictures for my websites. However, past that, I'm not sure which functions are the most used. Should I add ... ... cropping?
... layer management? (eg. adding a layer with a signature to a whole bunch of pictures)
... filters?
... color management?
... or something else?
I would like to add all of those functions, but I will probably only get two or three of these actions enabled. What are the most important functions for you?

Regards,
Evan Kroske
Future GSoCer (hopefully)

norman
2009-04-10 13:26:08 UTC (almost 16 years ago)

Batch tool suggestions? (corr.)

4.) Perform 'Find Edges (Sobel)' on the mask

Value: 0.25

5.) Perform a 'Gaussian Blur' (value: 0.35 ... 0.50) on the mask

This should actually read '0.2'. ('0.35 ... 0.50' are the values I use for the final 'Unsharp Mask'.)

I would like to try this idea but I am not sure how to copy a layer into a mask. I have tried various things and even referred to the help file with no success. Could you please explain to ignorant old me what to do?

Thanks

Norman

Evan Kroske
2009-04-10 15:20:08 UTC (almost 16 years ago)

Batch tool suggestions?

Ken Warner wrote:

May I suggest that your batch processor should itself be programable. That is, you should be able to specify which scripts or plugins to run in which order and with arguments for each to control their actions.

It's a lot of work but I know it's doable.

Limiting your batch processor to a small set of available actions will only serve a very small number of people.

Evan Kroske wrote:

Hello GIMP users,
I'm going to be developing a batch image processor plugin for GIMP, and I'd like to know which functions should be the first on my list. Obviously, scaling is the first priority, because I use that to optimize pictures for my websites. However, past that, I'm not sure which functions are the most used. Should I add ... ... cropping?
... layer management? (eg. adding a layer with a signature to a whole bunch of pictures)
... filters?
... color management?
... or something else?
I would like to add all of those functions, but I will probably only get two or three of these actions enabled. What are the most important functions for you?

Regards, Evan Kroske
Future GSoCer (hopefully)

norman
2009-04-10 18:59:40 UTC (almost 16 years ago)

Batch tool suggestions? (corr.)

I would like to try this idea but I am not sure how to copy a layer into a mask. I have tried various things and even referred to the help file with no success. Could you please explain to ignorant old me what to do?

Forget the question, ignorant old me has sorted it out.

Norman