BLIND-INVERT-LUMA(1)

πŸ“¦ version 1.1, in alpine 3.24

πŸ’– bestie, meet blind-invert-luma from the General Commands Manual πŸ’–


πŸŽ€ NAME πŸŽ€

blind-invert-luma β€” it inverts the luminosity of a video, that’s literally the whole job πŸ’…

✨ SYNOPSIS ✨

blind-invert-luma [-iw] mask-stream

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so blind-invert-luma reads a video from stdin and a mask video from mask-stream πŸ‘€ The video gets printed to stdout, and the luminosity is inverted wherever, in mask-stream, the product of the luminosity and the alpha value is 1 β€” and left unchanged wherever that product is 0. For other products, the result is linearly interpolated or linearly extrapolated. Not me knowing exactly what that means, but that’s what it says, bestie 😭✨

If stdin is longer than mask-stream, the remainder of stdin is printed without any changes. If stdin is shorter than mask-stream, the remainder of mask-stream is ignored but may be partially read πŸ‘‘

🌸 OPTIONS 🌸

  • -i β€” inverts the luminosity in mask-stream before calculating the product of the luminosity and the alpha value πŸ’–
  • -w β€” instead of using CIE Standard Illuminant D65 as the whitepoint, use the X and Z from each pixel in mask-stream for the whitepoint ✨

🌈 SEE ALSO 🌈

πŸ’œ AUTHORS πŸ’œ

Mattias AndrΓ©e <maandree@kth.se> β€” iconic behavior, honestly 🫢


that’s the whole page, bestie β€” blind-invert-luma(1) signing off from the blind 1.1 manual πŸ’–βœ¨ (date? the footer didn’t show one, so no cap, I’m not making one up πŸŽ€)

πŸ“¦ where this page comes from