pfsinpfm(1)
π pfsinpfm β it's a whole manual page, bestie π
okay so welcome to pfsinpfm(1), straight out of the General Commands Manual section of the universe. pull up a chair, grab a boba, and let's get into it π§β¨
β¨ NAME β¨
pfsinpfm β load images or frames in PFM format π¦
πΈ SYNOPSIS πΈ
pfsinpfm (<file> [--frames <range>] [--skip-missing]) [<file>...]
that's it, that's the whole vibe. you hand it file(s), optionally with --frames <range> and/or --skip-missing hanging off the first one, and you can literally keep stacking more <file>... after that. iconic behavior, no notes π
π DESCRIPTION π
so here's the tea: you use this command to read frames in PFM format. PFM format is used for HDR Shop plug-ins, and it's also supported by some recent versions of the NetPBM package β specifically the pamtopfm and pfmtopam commands. yes, that NetPBM. they showed up late to the party but they showed up π
the frames get converted into a pfs stream and sent to the Standard Output. periodt. and the best part? this command can handle both color and gray-scale images. versatile queen π
now, if you're out here trying to read multiple frames and you need the details on the format of the pattern file names β the whole naming-convention situation β that's all documented in the manual page of pfsinppm. go read that one, it's giving reference material π
and listen: if what you actually want is to have the file format automatically recognized from the extension, then you should use the pfsin command instead. different tool, different energy. don't make pfsinpfm do a job it wasn't hired for π
π EXAMPLES π
pfsin memorial.pfm | pfsout memorial.hdr
converts from one HDR format to another. pipe it, love it, move on. the way that | just works ππ₯
π BUGS π
found a bug? got comments on the implementation? do not suffer in silence, bestie. please report bugs and comments on implementation to the discussion group:
http://groups.google.com/group/pfstools
we love a community that communicates π«Ά
β SEE ALSO β
the friend group. the squad. go say hi π
and that's the whole page, bestie β pfsinpfm(1), from the General Commands Manual, signing off πβ¨ no cap, you're now officially fluent. go convert some HDR formats and be the main character you were always meant to be ππΈ
π¦ where this page comes from
- debian bookworm: pfstools 2.2.0-5+b1 Β· GPL-2.0-or-later
- debian trixie: pfstools 2.2.0-9 Β· GPL-2.0-or-later
- fedora 43: pfstools 2.2.0-23.fc43 Β· GPL-2.0-or-later
- fedora 44: pfstools 2.2.0-25.fc44 Β· GPL-2.0-or-later
- opensuse-leap 16.0: pfstools 2.2.0-bp160.1.20 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: pfstools 2.2.0-bp160.1.20 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: pfstools 2.2.0-bp160.1.20 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: pfstools 2.2.0-bp160.1.20 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- ubuntu jammy: pfstools 2.2.0-2 Β· GPL-2.0-or-later
- ubuntu noble: pfstools 2.2.0-7build3 Β· GPL-2.0-or-later
- ubuntu questing: pfstools 2.2.0-9
- ubuntu resolute: pfstools 2.2.0-10 Β· GPL-2.0-or-later
- ubuntu stonking: pfstools 2.2.0-12 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms