PCL_CONVOLVE(1)

✨ PCL_CONVOLVE ✨

okay bestie, so this is the manual page for pcl_convolve β€” a lil command from the PCL (Point Cloud Library) family, and she is here to convolve your stuff. that's the whole name, that's the whole vibe: pcl_convolve. πŸ’–


🌸 DESCRIPTION 🌸

so basically, here's how you run her:

pcl_convolve <filename> <-r|-c|-s> [-p <borders policy>] [-t <number of threads>] [-d <distance>]

you hand her a <filename>, you pick one of the three modes, and then there's a lil pile of optional stuff you can sprinkle on top. the options are, in order:

  • -r β€” convolve rows 🫢
  • -c β€” convolve columns 🫢
  • -s β€” convolve separate 🫢
  • -p β€” the borders policy. you got three flavors, bestie:
    • Z β€” zero padding, and yes this is the default ✨
    • D β€” duplicate borders πŸ¦‹
    • M β€” mirror borders πŸͺž
  • -t β€” optional, the number of threads, and the default is 1 🧡
  • -d β€” optional, the distance threshold, and the default is 0.001 πŸ“
not me emphasizing this: if you don't pass -p, it's zero padding. if you don't pass -t, it's one single thread, alone, doing her best. if you don't pass -d, it's 0.001. defaults are not a suggestion, they're literally what you're gonna get. periodt. πŸ’…

πŸ‘‘ AUTHOR πŸ‘‘

pcl_convolve is part of the Point Cloud Library (PCL) β€” www.pointclouds.org 🌈

and like, PCL itself is a standalone, large scale, open project for 2D/3D image and point cloud processing. main character energy fr fr. πŸ”₯

this manual page was written by Leopold Palomo-Avellaneda <leo@alaxarxa.net> with the help of the help2man tool and some handmade arrangement for the Debian project (and it may be used by others too). shoutout to the handwriting, iconic. πŸŽ€


that's the whole page bestie, slay. this was pcl_convolve version 1.7.1, dated May 2014 β€” a whole classic, still eating. πŸ’–βœ¨πŸ¦‹