exrpptm(1)

πŸ“¦ version 0.4, in nixos 26.05

πŸŽ€ NAME πŸŽ€

okay so bestie, welcome to the exrpptm(1) page β€” it's from the General Commands Manual, and the whole vibe is this: exrpptm performs tone mapping on an OpenEXR image (photoreceptor) ✨. that's the main-character tool we're talking about, no cap.

✨ SYNOPSIS ✨

exrpptm [options] input.exr output.exr

πŸ¦‹ DESCRIPTION πŸ¦‹

exrpptm performs the tone mapping function described in this paper, periodt:

Erik Reinhard and Kate Devlin. Dynamic Range Reduction Inspired by Photoreceptor Physiology. IEEE Transactions on Visualization and Computer Graphics (2004).

Your input image should be normalized, and the output file returned by this function should also be normalized before viewing β€” literally normalize both sides so the vibe check is valid πŸ’–.

πŸ’… OPTIONS πŸ’…

  • -f β€” controls the intensity of the resulting image. Valid range is from -8 to 8, defaulting to 0. turn the intensity up or down, bestie, but stay in range.
  • -m β€” controls the contrast of the resulting image. Valid range is from 0.3 to 1.0. The default value of 0 uses an algorithm to calculate an appropriate m factor for the image based on its luminance β€” so 0 is the special β€œlet the algorithm cook” setting πŸ‘‘.
  • -c β€” amount of chromatic adaptation to apply to the image. Valid range is from 0 meaning no chromatic adaptation to 1 meaning fully adapted. Defaults to 0.
  • -a β€” controls the light adaptation. Valid range is from 0 meaning that the adaptation is global to 1 meaning that the adaptation is based on pixel intensity. Defaults to 1, to trade detail visibility for contrast.

πŸ‘‘ AUTHORS πŸ‘‘

The author is Billy Biggs <vektor@dumbterm.net>. β€” iconic, honestly 🫢.

🌈 SEE ALSO 🌈


okay bestie, that's the whole page πŸ’– it's from exrtools 0.4, dated December 2003, and yes this is still the exrpptm(1) manual β€” periodt 🫢

πŸ“¦ where this page comes from
  • nixos 26.05: exrtools 0.4
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms