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: [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
------------------------------------------------------------------------------
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