- since DBE is usually followed by a substraction from the source image, could you integrate this operation into the DBE dialog?
Definitely yes. I'd like to implement it in the next version, if possible. Thanks for the suggestion.
I'd like to have the DBE process be part of the processing history of the image.
The problem here is that DBE doesn't modify the target image.
Hmm, making DBE perform the subtraction/division would imply that it modifies the image, so there would be no problem with adding it to the image's history. Except that DBE internally spawned an instance of PixelMath... which has its pros and cons of course :?.
About stored instances:
I have this in mind since a long time ago, but I still haven't had the time to think how to implement it well. Maybe now it's time to consider making this step forward.
I was going to answer that I didn't see the problem, but when dedicating some brainpower to it, I've found a couple of difficuties that I'm unable to extensively digress about now. But, in a couple of words:
- Each stored instance would be just like a desktop icon, but invisible. Stored instances would live in an array and the process dialog would link to the array. Thus, a shared array to all instances of a given process.
- Or, each instance would store an array of textual (javascript) representations of its parameters. This way, each instance could store its own set of instances.
Difficult to tell apart whether I'm talking about "process instances" and "process' stored instances". Ask if you're interested and don't get it.