EXRSTDATTR(1)

πŸ’– EXRSTDATTR πŸ’–

okay bestie, so this is the manual page for exrstdattr, a lil utility from the General Commands Manual section of the manual pages. it's the one that ✨ modifies OpenEXR standard attributes ✨ and honestly? it's giving backstage-pass-to-your-image-headers energy.


🌸 SYNOPSIS 🌸

exrstdattr [options] infile outfile

πŸ¦‹ DESCRIPTION πŸ¦‹

this manual page documents briefly the exrstdattr command. and the tea β˜• is that this page was written for the Debian distribution specifically, because the original program does not have a manual page. so like, we made one. you're welcome. πŸ’…

so what does it actually do?? exrstdattr reads an OpenEXR image from infile, sets the values of one or more standard attributes in the image's header, and saves the result in outfile. that's it, that's the whole vibe. πŸŽ€

🚨 no cap, important warning: infile and outfile must not refer to the same file. like, the program literally cannot edit an image file "in place". it is not that girl. give it a second file or it's gonna be a bad time. πŸ’€

✨ OPTIONS ✨

options for setting attribute values include:

  • -chromaticities f f f f f f f f β€” CIE xy chromaticities for the red, green and blue primaries, and for the white point. that's 8 floats btw, count them, all eight. 🌈
  • -whiteLuminance f β€” white luminance, in candelas per square meter (float, >= 0.0)
  • -xDensity f β€” horizontal output density, in pixels per inch (float, >= 0.0)
  • -owner s β€” name of the owner of the image (string). put your name on it, you made it πŸ‘‘
  • -comments s β€” additional information about the image (string). the little notes section, go feral πŸ“
  • -capDate s β€” date when the image was created or captured, in local time (string, formatted as YYYY:MM:DD hh:mm:ss). format it exactly like that or it's not gonna hit πŸ•°οΈ
  • -utcOffset f β€” offset of local time at capDate from UTC, in seconds (float, UTC == local time + x)
  • -longitude f, -latitude f, -altitude f β€” location where the image was recorded, in degrees east of Greenwich and north of the equator, and in meters above sea level (float). three flags, one whole vibe check on where you were standing 🌍
  • -focus f β€” the camera's focus distance, in meters (float, > 0, or "infinity"). yes literally the word "infinity", iconic πŸ”­
  • -expTime f β€” exposure time, in seconds (float, >= 0)
  • -aperture f β€” lens aperture, in f-stops (float, >= 0)
  • -isoSpeed f β€” effective speed of the film or image sensor that was used to record the image (float, >= 0)
  • -envmap s β€” indicates that the image is an environment map (string, LATLONG or CUBE)
  • -pixelAspectRatio f β€” width divided by height of a pixel (float, >= 0)
  • -screenWindowWidth f β€” width of the screen window (float, >= 0)
  • -screenWindowCenter f f β€” center of the screen window. two floats, not one, don't @ me 🫢
  • -h β€” prints these options. the emergency "help me" button, we've all been there 😭

πŸ’œ AUTHOR πŸ’œ

this manual page was written by Andrew Lau <netsnipe@users.sourceforge.net>, for the Debian GNU/Linux system (but may be used by others). slay, Andrew. absolute main character energy for writing docs the upstream never bothered to write. πŸ™ˆ


and that's a wrap, bestie! this page is from the General Commands Manual, dated March 31, 2004 β€” yeah, it's been around a minute, but it still eats. πŸ“βœ¨ go forth and set some attributes, and remember: never in place. πŸ’–πŸ§š