Project

General

Profile

Bug #9515

To categorize modules *under* specific blend parameters

Added by Ace Gallagher almost 5 years ago. Updated almost 5 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Darkroom
Target version:
-
Start date:
07/14/2013
Due date:
% Done:

0%

Affected Version:
1.2.2
System:
other GNU/Linux
bitness:
64-bit
hardware architecture:
amd64/x86

Description

Currently if I want to apply several modules to only specific portions of an image I have to modify the blend parameters of each module individually. It would be nice if I could create a "blend category" and duplicate modules within that category.

Example: Being able to select "blend if" and then put a bunch of different modules under those blend parameters. If I only want to apply certain modules to the shadows of an image I can blend by input luminosity and ideally I would just be able to say "create a group that blends for low luminosity" and then put a bunch of modules and their parameters under that blend space.

Forgive me if some of my language is strange or if this is impossible. This is my first attempt to involve myself in the project.

History

#1 Updated by Richard Wonka almost 5 years ago

So I have two _if_s in this:
  • If I understand you right, then you are looking for a way to define a parametric mask once and then reuse it for several modules. This idea has been around and I believe there have been some issues opened on it as well.
  • If I understand the working of bledif correctly (devs, please correct me), this doesn't work as expected:

The reason is that the output of one operation will very likely influence the portion of the image that will be affected by the next blendif operation with the same parameters. So the parametric masks will change in between modules.

In your example for low luminosity, only the first module would work on a mask that actually looks like what you saw when you adjusted the sliders and the mask would then change with each image operation, the effect increasing with the number of modules stacked up in the module group you have defined. This would render unexpected and potentially unpredictable results.

#2 Updated by Ace Gallagher almost 5 years ago

Richard,

Thanks so much for the reply, that was educational and informative. I'll see if anyone else chimes in but your response made things much clearer.

Also available in: Atom PDF