CONV(1)

πŸ’– NAME πŸ’–

okay so this is the manual page for CONV(1) β€” yes bestie, the whole page is literally just called conv, that's the name, that's it, we're keeping it real simple here. πŸŽ€


✨ SYNOPSIS ✨

conv idec jdec filter_file input output

that's the whole summoning ritual. five little args and you're filtering images. πŸ’…


🫢 DESCRIPTION 🫢

okay so first thing you gotta know: this program is part of GMTSAR. iconic of it. 🌈

conv [GMTSAR] - 2-D image convolution

that's the one-liner, that's the vibe check, two-dimensional image convolution, no cap. πŸ”₯

here's the arg breakdown, one by one, because we do NOT skip details in this house:

  • idec β€” the row decimation factor. fr fr, that's what it is. πŸ“
  • jdec β€” the column decimation factor. yep, the other direction. ✨
  • filter_file β€” the filter file you're using, e.g. filters/gauss17x5. that's the example, don't come for me. πŸŽ€
  • input β€” the name of the file you wanna filter. it's either I*2 or R*4 and yes that matters, it's giving format-specific. πŸ’–
  • output β€” the name of the filtered output file. and heads up: R*4 only. that's not a suggestion bestie, that's the rule. 😭

now the examples, because examples are the main character:

conv 4 2 filters/gauss9x5 IMG-HH-ALPSRP109430660-H1.0__A.PRM test.grd

that one makes and filters the amplitude file from an SLC-file. look at her go. πŸ‘‘

conv 4 2 filters/gauss5x5 infile.grd outfile.grd

and that one filters a float file. simple, clean, ate. 🌸


🌟 and now... the exact same thing again 🌟

okay listen, not me repeating myself β€” the manpage literally says it twice, so I'm saying it twice, because the ONE RULE is I don't drop a single crumb of info. so here we go, round two, same energy: πŸ¦‹

conv [GMTSAR] - 2-D image convolution
Usage: conv idec jdec filter_file input output
  • idec β€” row decimation factor. still. πŸ’œ
  • jdec β€” column decimation factor. still. πŸ’œ
  • filter_file β€” e.g. filters/gauss17x5. πŸŽ€
  • input β€” name of file to be filtered (I*2 or R*4). ✨
  • output β€” name of filtered output file (R*4 only). 🫢

examples, take two, same exact text, zero edits:

examples: conv 4 2 filters/gauss9x5
IMG-HH-ALPSRP109430660-H1.0__A.PRM test.grd (makes and filters
amplitude file from an SLC-file)

conv 4 2 filters/gauss5x5 infile.grd outfile.grd (filters a float
file)

see? consistent. dependable. a little repetitive. honestly kind of iconic of the manpage to just say it twice. πŸ’€


and that's the whole page, bestie!! 🧚 this one is from the conv manual, CONV(1), dated May 2024 β€” shoutout to May 2024, she really came through. go filter something. periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from