i.rgb.his(1grass)

πŸ’– i.rgb.his β€” the GRASS User's Manual glow-up πŸ’–

okay bestie, gather round, because this is <rainbow>i.rgb.his</rainbow> from the GRASS User's Manual and she is literally the color-space glow-up queen ✨


🌈 NAME 🌈

i.rgb.his β€” she takes raster maps and flips them from RGB (Red-Green-Blue) color space all the way over to HIS (Hue-Intensity-Saturation) color space. it's giving transformation, no cap πŸ’…

🏷️ KEYWORDS 🏷️

imagery, color transformation, RGB, HIS, IHS 🌸

✨ SYNOPSIS ✨

i.rgb.his
i.rgb.his --help
i.rgb.his red=name green=name blue=name hue=name intensity=name
saturation=name  [--overwrite]  [--help]  [--verbose]  [--quiet]  [--ui]

πŸŽ€ Flags: πŸŽ€

  • --overwrite β€” lets your output files bulldoze over existing files, periodt. if you don't pass this, she will NOT be overwriting anything for you πŸ’€
  • --help β€” prints the usage summary, aka the "what does this even do" cheat sheet 🫢
  • --verbose β€” verbose module output, for when you want the full tea β˜•
  • --quiet β€” quiet module output, for when you want her to just do the thing and stop yapping 🀫
  • --ui β€” forces the GUI dialog to launch. main character GUI energy πŸ‘‘

🌸 Parameters: 🌸

  • red=name [required] β€” name of the input raster map (red) πŸ“
  • green=name [required] β€” name of the input raster map (green) 🧚
  • blue=name [required] β€” name of the input raster map (blue) πŸ¦‹
  • hue=name [required] β€” name you're giving the output raster map (hue) πŸ’œ
  • intensity=name [required] β€” name you're giving the output raster map (intensity) ⭐
  • saturation=name [required] β€” name you're giving the output raster map (saturation) πŸŽ€
lowkey important: those last six? every single one of them is required. no optional vibes here, she needs all six names before she'll lift a finger πŸ™ˆ

πŸ’… DESCRIPTION πŸ’…

i.rgb.his is an image processing program, and the way she works is so clean: she takes three input raster map layers β€” your red, your green, and your blue components β€” and produces three output raster map layers that represent the hue, the intensity, and the saturation of the data. slay πŸ’–

those output raster map layers get created by a standard red-green-blue (RGB) to hue-intensity-saturation (HIS) color transformation. it's textbook, it's iconic, it's fr fr the classic move πŸ”₯

and then β€” cute detail β€” each output raster map layer gets handed a linear gray scale color table. not me giving them all the same fit 😭

she also respects the current geographic region definition and mask settings. so whatever your region and mask are set to? she's honoring them, always, periodt 🫢


πŸ‘€ SEE ALSO πŸ‘€

  • i.his.rgb β€” the reverse glow-up, go check her out too

πŸ‘‘ AUTHOR πŸ‘‘

David Satnik, GIS Laboratory, Central Washington University β€” with acknowledgements to Ali Vali, Space Research Center, for the core routine. legends only, honestly 🌟

πŸ“œ SOURCE CODE πŸ“œ

Available at: i.rgb.his source code (history)

Latest change: Saturday May 31 03:33:38 2025 in commit: 193579448e84c26e98f04e97918b6c61d5a2adff

Main index | Imagery index | Topics index | Keywords index | Graphical index | Full index


and that's the whole page bestie, we ate and left no crumbs πŸ“βœ¨

Β© 2003-2026 GRASS Development Team, GRASS 8.5.0 Reference Manual β€” this was i.rgb.his(1grass) at the top and GRASS 8.5.0 at the bottom, so consider yourself fully caught up πŸ’– mwah πŸ’…

πŸ“¦ where this page comes from