On Tue 23 Apr 2013 06:09:13 PM CEST, Alexander Wagner wrote: > On 04/22/2013 07:06 PM, Ulrich Pegelow wrote: > > Hi! > >>>> once we have paintbrush masks, a conversion blendif region => paintbrush >>>> mask would be interesting... >>> >>> I think this would do the trick, indeed. >> >> Not likely to happen, unfortunately. The conditional blending mask is a >> bitmap that is calculated on the fly with the region of interest and >> zoom factor currently needed. > > So it could in principle be recalculated at any time by the parameters. > Wouldn't this also mean that one could take the affected pixels at a > later stage without really storing them by just addressing them by means > of the original module? (I'm definitley not at home in the program logic > here.) > > I think this goes a bit in the direction of Markus idea. I admit that I > thought that the blendif() works on selections based on the raw image, > but thinking about it this might not make sense if I want to select an > area after some initial processing. Thus it seems difficult to work like > Markus suggested. > >> And we don't want to store a full resolution full-frame version just in >> case. > > Probably not. I wonder thogh, how gimp and friends does it if one stores > a mask or a channel. > >> Each mask would amount to a quarter the size of your original >> image. Nothing you would want to keep in a sidecar file :) > > Definitely not in xml. Agreed. ;) >
While it could work to reuse the blendif mask in another module, the way the pipeline works constraints the usefulness. Only iops higher in the stack than the one you want to create the blendif mask from could re-use that mask. Everything else would produce a loop in the pipeline, and this is not possible. So it is technically possible, but UI and usability wise not really feasible. hal ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr _______________________________________________ Darktable-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/darktable-users
