PCL_OPENNI_OCTREE_COMPRESSION(1)
π PCL_OPENNI_OCTREE_COMPRESSION π
okay bestie, gather round, because this is a User Commands page and it's giving "tiny tool, big job" energy. It's pcl_openni_octree_compression, and it lives in section 1 of the manual, so it's a command you just... run. no cap. π«Ά
β¨ NAME β¨
pcl_openni_octree_compression β literally just pcl_openni_octree_compression, that's the whole name, she's not hiding anything π
πΈ DESCRIPTION πΈ
so first thing first: please specify a compression mode. The tool is standing there with its little hand out like "ma'am... which mode". That's the vibe. Please specify compression mode.. β the double dot is canon, I don't make the rules.
PCL octree point cloud compression</puruple> β that's what we're doing here. Octree. Point cloud. Compression. Iconic trio honestly.
Here's the usage, verbatim, no notes:
usage: ./pcl_openni_octree_compression [mode] [profile] [parameters]
π I/O π
-ffile β the file name. that's it. that's the whole job. she's a name-giver.
π¦ file compression mode π¦
-xβ encode the point cloud stream to a file. writing mode, main character energy β¨-dβ decode from a file and display the point cloud stream. reading mode, she's showing off π
π network streaming mode π
-sβ start server onlocalhost. host era begins π-chost β connect to server and display the decoded cloud stream. guest era begins π§
π optional compression profile π
-pprofile β select the compression profile, and here are your six flavours, lowkey a whole menu:"lowC"β Low resolution with color"lowNC"β Low resolution without color"medC"β Medium resolution with color"medNC"β Medium resolution without color"highC"β High resolution with color"highNC"β High resolution without color
fr fr pick your fighter. "C" means color, "NC" means no color, and the resolution is right there in the name. iykyk π
π optional compression parameters π
-rprec β point precision Hz-oprec β octree voxel size-vβ enable voxel-grid downsampling-aβ enable color coding-irate β i-frame rate-bbits β bits per color component-tβ output statistics. she's reporting back π-eβ show the input cloud during encoding. yes bestie we're watching it happen π-minmaxmin-max β set the PassThrough min-max cutting values (default:0-3.0)-fieldX β set the PassThrough field/dimensionXto filter data on (default:'z')
β example β
here's the moment you've all been waiting for, a real live command:
./pcl_openni_octree_compression -x -p highC -t -f pc_compressed.pcc
encode (-x), high resolution with color (-p highC), gimme stats (-t), and dump it in pc_compressed.pcc (-f). ate. π₯
π AUTHOR π
pcl_openni_octree_compression is part of the Point Cloud Library (PCL) β www.pointclouds.org. π«Ά
The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. (standalone! large scale! open! she's doing a lot, okay)
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 may be used by others). shoutout Leopold, we love a handcrafted manpage π
and that's the whole page bestie, you're free to go compress some clouds π¦β¨
okay bye, this was pcl_openni_octree_compression version 1.7.1, from May 2014, and it came to you straight from the Debian side of the internet. periodt. π
ππ
π¦ where this page comes from
- debian bookworm: pcl-tools 1.13.0+dfsg-3 Β· BSD-3-Clause
- debian trixie: pcl-tools 1.15.0+dfsg-2 Β· BSD-3-Clause
- ubuntu jammy: pcl-tools 1.12.1+dfsg-3build1 Β· BSD-3-Clause
- ubuntu noble: pcl-tools 1.14.0+dfsg-1 Β· BSD-3-Clause
- ubuntu questing: pcl-tools 1.15.0+dfsg-2build2
- ubuntu resolute: pcl-tools 1.15.1+dfsg-2 Β· BSD-3-Clause
- ubuntu stonking: pcl-tools 1.15.1+dfsg-3build1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms