Markeer delen van de afbeelding die luminantie of gamma clipping (afknippen) kunnen vertonen.

Wanneer een afbeelding naar een weergaveapparaat wordt gestuurd, wordt elke pixel normaal gesproken weergegeven als een set van 3 getallen, die de intensiteit van de rode, groene en blauwe primaire kleuren in de uitvoerkleurenruimte vertegenwoordigen. Omdat de uitvoerkleurruimte meestal nauw verwant is aan hardware met fysieke beperkingen, is er een maximaal toegestane waarde voor de [R,G,B]-kanalen, die de maximaal beschikbare intensiteit voor die kleurruimte vertegenwoordigt. Evenzo is er ook een minimumwaarde waaronder pixelwaarden worden toegewezen aan nul. Wanneer we proberen om van een grotere kleurruimte naar de uiteindelijke uitvoerkleurenruimte te converteren, worden alle waarden die dit maximum overschrijden, op de maximale waarde geklemd en alle waarden onder het minimum op nul. Dit proces wordt “knippen” genoemd en het zal leiden tot verloren details of “onjuiste” kleuren voor alle pixels met afgekapte kanalen.

Click the

image
icon to enable the clipping warning.

Er zijn twee manieren waarop een pixel kan worden afgekapt wanneer deze wordt weergegeven in de uitvoerkleurenruimte.

  • luminance clipping: This can occur when a pixel is too bright to be represented in the output color space. The pixel luminance is calculated as a weighted average of the [R,G,B] channels. If this average exceeds the maximum allowed value, it is an indication of over-exposure. The overall luminance of a pixel can also be too dark to be represented by an [R,G,B] value in the output color space, in which case it will simply be shown as black. We normally deal with luminance clipping by carefully adjusting tone mappings and exposure levels.

  • gamut clipping: The output color space defines a set of primary colors that, mixed together in certain ratios, produce the final output color. However, there are only so many colors that can be produced by mixing together a combination of those three primary colors. Highly saturated colors in particular can be difficult to represent, especially for pixels that are very bright or very dark. If there is no set of positive [R,G,B] values that can represent a given color at a given level of brightness, we say that the color is “out of gamut”, and we need to settle for another color instead that can be represented by permitted [R,G,B] values within the color space. We can handle gamut clipping by being careful not to over-saturate colors in the highlights and shadows, and possibly by using some color grading/color mapping techniques.

De module “knipwaarschuwing” wordt gebruikt om die pixels te markeren die niet nauwkeurig kunnen worden weergegeven in de uitvoerkleurenruimte, vanwege de helderheid of het kleurengamma. Voorafgaand aan darktable 3.4 markeerde het knippen alle pixels die de maximaal toegestane waarde op een van de [R,G,B]-kanalen overschreden of die volledig tot zwart waren verpletterd. Vanaf darktable 3.4 heeft de clipping-waarschuwingsindicator enkele extra modi om jou te helpen onderscheid te maken tussen luminantie en gamma-clipping, zodat je betere beslissingen kunt nemen over hoe je eventuele problemen kan oplossen.

Omdat de clipping-waarschuwing aan het einde van de voorweergave-pixelpijp wordt uitgevoerd, ontvangt deze gegevens in de kleurruimte van de weergave en converteert deze vervolgens naar histogramkleurruimte. Als je een weergavekleurruimte gebruikt die niet “goed ondersteund” is (dit is gebruikelijk voor een apparaatprofiel), zullen kleuren die buiten het gamma van het weergaveprofiel vallen, knippen of vervormen.

De clipping-waarschuwingsmodule, die hier wordt beschreven, waarschuwt jou voor clipping veroorzaakt door beeldverwerking en de beperkingen van de uitvoerkleurruimte. Het moet niet worden verward met de volgende vergelijkbare tools:

  • The raw overexposed warning indicates where pixels in the original raw file are clipped due to physical limitations in the dynamic range of the camera sensor. This module highlights information that was permanently lost at the point of image capture, and you need to deal with it as best you can using highlight recovery techniques.

  • The gamut check module also provides information about clipping arising from image processing. It is based on the external littleCMS library, and is more or less equivalent to the full gamut mode in the clipping warning module. The downsides of the gamut check module are that it doesn’t allow you to distinguish between clipping caused by luminance and gamut mapping, and it is much slower than the clipping warning indicator.

module instellingen

Klik met de rechtermuisknop op het uitknippictogram om de volgende opties weer te geven:

clipping voorbeeldmodus
kies het type knippen dat je wilt markeren:
  • any RGB channel: Provides an over-clipping indication if any one of the three [R,G,B] channels exceeds the maximum permitted value for the histogram color space, or an under-clipping indication if the three [R,G,B] channels are too dark and are all forced to black. This was the default mode prior to darktable version 3.4.
  • luminance only: Indicates any pixels that are clipped because their luminance falls outside of the range set in the “upper threshold” and “lower threshold” sliders. If this happens, it generally means that tone mapping or exposure settings have been poorly set
  • saturation only: Indicates where over-saturated colors have pushed one or more of the [R,G,B] channels towards a value outside the permitted range of the histogram color space, even though the overall luminance of the pixel may lie within acceptable limits. This means that the pixel’s color is impossible to represent in the histogram color space, and can arise from poorly set gamut mapping or saturation settings,
  • full gamut: Shows a combination of the three previous options. This is the default mode from darktable 3.4 onwards, and it gives the most complete indication of potentially problematic pixels.
kleurenschema
Standaard markeert de indicator pixels met rood waar de bovenste drempel wordt overschreden (over-clipping) en met blauw waar de onderste drempel wordt overschreden (under-clipping). Dit kleurenschema kan worden gewijzigd in zwart-wit of paars en groen voor “over & onder”-indicatoren, wat handig kan zijn om de zichtbaarheid van sommige afbeeldingen te verbeteren.
drempel onderkant
Uitgedrukt in EV ten opzichte van het witpunt (wat nominaal EV = 0 is). Als de [R,G,B]-kanalen allemaal onder deze waarde vallen, wordt er een onderclipping-indicator weergegeven die waarschuwt dat de pixel uiteindelijk tot zwart wordt verpletterd. Gebruik de volgende referentie om deze drempel in te stellen, afhankelijk van het beoogde uitvoermedium:
  • 8-bit sRGB knipt zwart bij –12,69 EV
  • 8-bit Adobe RGB knipt zwart bij –19,79 EV
  • 16-bit sRGB knipt zwart bij –20,69 EV
  • fine art matte prints produceren meestal zwart bij –5,30 EV
  • glanzende kleurenafdrukken produceren doorgaans zwart bij –8.00 EV
  • zwart-wit glanzende afdrukken produceren doorgaans zwart bij –9.00 EV
drempel bovenkant
Hoe dicht een pixel bij de bovengrens moet zijn voordat deze wordt gemarkeerd door de uitsnijdwaarschuwing, uitgedrukt als een percentage (standaard 98%). In het geval van gammacontroles, bepaalt dit hoe dicht de verzadiging van de pixel de limieten van het gamma van de kleurruimte mag bereiken voordat een clipping-indicatie wordt gemarkeerd.