Yes, I can see how it is confusing -- the luminance-based mask of the tone
equaliser versus the drawn/parametric "alpha-channel" mask used in the
darktable generic masking and blending function. Unfortunately both these
concepts are commonly referred to as a "mask" in the image processing
literature -- maybe we need to think of a nomenclature we can use to
disambiguate these two types of masks in darktable (incidently, tone
equaliser is not the only module with this issue; retouch module also has
"masks" used within the wavelet layers created by the module).

On Thu, 18 Feb 2021 at 19:36, <ho...@in-chemnitz.de> wrote:

> Hi, everybody,
>
> I had some difficulty to understand what the term "mask" means with
> the ToneEQ module. Only after watching Aurelien's tutorial
> (https://www.youtube.com/watch?v=kzACn3l49HM), in particular the part
> starting at 20:13, I grasped the idea (which is actually not hard to
> understand) but which does for me not match what a mask is.
> For me, a mask is always something masking an effect. For simple pixel
> ops like tone effects, for each pixel the output O is O=M*F(I)+(1-M)*I
>   (where '*' denotes an operation which ensures M*I+(1-M)*I=I). I is
> the input value, F the function (e.g. a tone curve) and M is a mask
> value.
> However, the so-called mask in ToneEQ is part of the function F :
> O=Msk*F(Map,I)+(1-Msk)*I where Msk is a usual mask and Map is what's
> currently called mask in ToneEQ. Hence, for me, and I think others as
> well, the usage of the term mask in the ToneEQ module is confusing. It
> is rather a parameter map than a mask as it determines what's
> happening to a value but not to which extent (which leads to the
> effect that, in addition to the ToneEQ mask, one can apply real masks
> to restrict the effect to parts of the image). Now, the term has been
> introduced in the manual, but still I'd find it disturbing. Maybe one
> could change this over time so to keep the meaning of mask clear, and
> call it a parameter map?
>
> Uwe
> still a DT beginner but slowly getting to it.
>
>
>
>
>
> ____________________________________________________________________________
> darktable user mailing list
> to unsubscribe send a mail to
> darktable-user+unsubscr...@lists.darktable.org
>
>

____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org

Reply via email to