Hi,

 

For the record: I am quite happy with darktable as it is, I am grateful for all 
the work that has been put into it, and I do understand that people work on 
this in their spare time. 

 

On this background, I don’t think it is improper to have some wild ideas J

 

For me personally, the planned printing module would really be a big step 
ahead. The support for 30bit display modes would be next on my wishlist, but I 
realize that the devs don’t have 30bit hardware so this is not going to happen 
too soon – which is fine. Gift horse etc (OTOH, I would support an initiative 
to buy a 30bit monitor for some devs).  

 

Raster masks would come somewhere after this, on my wishlist, but I think they 
can be useful on a more general level. Imagine loading any grayscale image as a 
mask: That would offer a lot of artistic possibilities. Definitely a nice 
feature for darktable 3.0…

 

Cheers

  Michael

 

Von: Rob Z. Smith [mailto:[email protected]] 
Gesendet: Freitag, 9. Januar 2015 16:33
An: Michael Below; 'alic VB'; 'Robert William Hutton'
Cc: [email protected]
Betreff: RE: [Darktable-users] Luminosity Masks in Darktable?

 

I’m really regretting I suggested this now.  Clearly it can’t be done without a 
pretty major rework in dt adding a whole different type of masks for I wonder 
what purpose?  Being able to have a static mask generated from parametric would 
be nice and occasionally useful but overall, given the choice, I’d rather have 
the dynamic parametric masks dt has and adding a new one tuned to the 
individual iop use needed really isn’t that hard.

 

So if the devs want raster masks, and have other grand plans for using them 
then great.  But I’d hate to see that much extra bloat added to dt just for 
saving the odd parametric mask creation.  If it was just for that I’d 
personally rather do without.

 

So in the spirit of the earlier +1 comment to my earlier post, can I add a -1 
to my own now J

 

From: Michael Below [mailto:[email protected]] 
Sent: 09 January 2015 14:05
To: 'alic VB'; 'Robert William Hutton'
Cc: [email protected]
Subject: Re: [Darktable-users] Luminosity Masks in Darktable?

 

Hi,

 

I had a look at the XMP specs – e.g. JPEG thumbnails are stored as a base64 
text string inside the XMP. darktable could do the same for a grayscale mask 
PNG or something like that. You might define a “darktable” namespace and e.g. 
an array to hold masks and their locations. 

 

I don’t know if this is practical though, it might bloat the XMP file. 
Alternatively, you may store an URI referencing the masks via a relative path, 
but that makes moving the images slightly more cumbersome – one would need to 
move not only DSC_101.nef and DSC_101.nef.xmp, but also DSC_101.nef.masks

 

IMHO both is acceptable to get nice raster masks – but of course, I’m not a 
developer, that’s not for me to say, darktable is great as it is. 

 

Cheers

Michael

 

 

Von: alic VB [mailto:[email protected]] 
Gesendet: Freitag, 9. Januar 2015 09:09
An: Robert William Hutton
Cc: darktable-use <mailto:[email protected]> 
[email protected]
Betreff: Re: [Darktable-users] Luminosity Masks in Darktable?

 

Hi,

This as already been discussed may times.

The (main) problem with the idea above is that it would require to create a 
raster mask from the parametric one (parametric -> vector drawn mask is 
impossible in most cases). And this is not an option as we have to store it in 
xmp.

Aldric

 

2015-01-09 0:02 GMT+01:00 Robert William Hutton <[email protected]>:

On 08/01/15 20:16, Rob Z. Smith wrote:
> I guess what we would need would be some sort of 'create drawn mask from 
> parametric' button to allow a static and reusable mask?

Something like that, though I don't see an easy way to do that that
would still be compatible with embedding the history stack in the
xmp/jpg.  Though I'm not a developer, so what would I know? ;)

-R



>
> -----Original Message-----
> From: Robert William Hutton [mailto:[email protected]]
> Sent: 08 January 2015 02:33
> To: [email protected]
> Subject: Re: [Darktable-users] Luminosity Masks in Darktable?
>
> On 08/01/15 13:14, Mueen Nawaz wrote:
>> Oh, I see. You're saying that some modules use LAB whereas others use
>> RGB, so you can't swap masks from one to the other.
>
> More than that, the modules are connected together in a sequential pipeline, 
> so each module has its input affected by the previous modules in the pipe.  
> Therefore, if you apply the same parametric mask settings to two modules in 
> sequence, the second module will give you a different mask because it builds 
> the mask off what is effectively a different image (i.e. its input image is 
> the output image of the previous module).
>
> IIRC, you can see the module order in the "modules used in the active pipe" 
> group, which has the power button icon.
>
> HTH,
>
> Cheers,
>
> Rob
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming! The Go Parallel Website, 
> sponsored by Intel and developed in partnership with Slashdot Media, is your 
> hub for all things parallel software development, from weekly thought 
> leadership blogs to news, videos, case studies, tutorials and more. Take a 
> look and join the conversation now. http://goparallel.sourceforge.net 
> _______________________________________________
> Darktable-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/darktable-users
>
> This email is confidential and is intended for the addressee only. If you are 
> not the addressee, please delete the email and do not use it in any way. 
> Please note that any views or opinions presented in this email are solely 
> those of the author and do not necessarily represent those of the company. 
> NHBC reserves the right to monitor all email communications. The recipient 
> should check this email and any attachments for the presence of viruses. The 
> company accepts no liability for any damage caused by any virus transmitted 
> by this email. NHBC, the National House-Building Council, is limited by 
> guarantee in England, No 320784. Registered address: NHBC House, Davy Avenue, 
> Knowlhill, Milton Keynes MK5 8FP. NHBC is authorised by the Prudential 
> Regulation Authority and regulated by the Financial Conduct Authority and 
> Prudential Regulation Authority. NHBC Building Control Services Ltd, 
> registered by guarantee in England with Company No. 01952969. Registered 
> address: NHBC House, Davy Avenu
 e
, Knowlhill, Milton Keynes MK5 8FP. NHBC Services Ltd registered by guarantee 
in England, No 03067703. Registered address: NHBC House, Davy Avenue, 
Knowlhill, Milton Keynes MK5 8FP. If you make a claim under a Buildmark policy 
your personal details will be stored and processed in accordance with the Data 
Protection Act. Your personal details may be passed to others involved with 
your claim such as the original builder, or a consultant or remedial works 
contractor that we may employ in connection with your claim(s) and matter 
ancillary to your claim(s). Other than disclosure provided for in this 
statement, we will not pass any data about you to any other party without your 
permission unless we are required to do so by law.
>

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

 


This email is confidential and is intended for the addressee only. If you are 
not the addressee, please delete the email and do not use it in any way. Please 
note that any views or opinions presented in this email are solely those of the 
author and do not necessarily represent those of the company. NHBC reserves the 
right to monitor all email communications. The recipient should check this 
email and any attachments for the presence of viruses. The company accepts no 
liability for any damage caused by any virus transmitted by this email. NHBC, 
the National House-Building Council, is limited by guarantee in England, No 
320784. Registered address: NHBC House, Davy Avenue, Knowlhill, Milton Keynes 
MK5 8FP. NHBC is authorised by the Prudential Regulation Authority and 
regulated by the Financial Conduct Authority and Prudential Regulation 
Authority. NHBC Building Control Services Ltd, registered by guarantee in 
England with Company No. 01952969. Registered address: NHBC House, Davy Avenue, 
Knowlhill, Milton Keynes MK5 8FP. NHBC Services Ltd registered by guarantee in 
England, No 03067703. Registered address: NHBC House, Davy Avenue, Knowlhill, 
Milton Keynes MK5 8FP. If you make a claim under a Buildmark policy your 
personal details will be stored and processed in accordance with the Data 
Protection Act. Your personal details may be passed to others involved with 
your claim such as the original builder, or a consultant or remedial works 
contractor that we may employ in connection with your claim(s) and matter 
ancillary to your claim(s). Other than disclosure provided for in this 
statement, we will not pass any data about you to any other party without your 
permission unless we are required to do so by law. 

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to