pfsoutpfm(1)
π NAME π
pfsoutpfm β writes your images or frames in PFM format π
(and yes bestie, the original NAME line literally says "OpenEXR format" β we are just reporting what it says, we don't make the rules π)
β¨ SYNOPSIS β¨
pfsoutpfm (<file> [--frames <range>]) [<file>...]
πΈ DESCRIPTION πΈ
Okay so, use this command when you want to write frames in PFM format. Periodt.
Why do we care about PFM? Because PFM is what HDR Shop plug-ins use, and it's also supported by some recent versions of the NetPBM package β specifically the pamtopfm and pfmtopam commands. Slay. π
Your source pfs frames should be piped to the Standard Input β that's the vibe, that's the move.
And the best part? This command can handle both:
- color images (XYZ channels) π¨
- grayscale images (Y channel) π€
So whatever you're feeding it, it's got you.
Wanna know the deets on the format of the pattern file names β you know, the ones used for saving multiple frames? Those live in the manual page of pfsoutppm. Go read that one too, iykyk π«Ά
π¦ EXAMPLES π¦
Here's the tea, live in action:
pfsin memorial.hdr | pfsoutpfm memorial.pfm
Converts from one HDR format to another β literally the glow-up from one format to the other β¨
pfsin memorial.hdr | pfsextractchannels Y | pfsoutpfm memorial.pfm
Stores memorial image as a grayscale PFM file. β channel extraction said "only Y, we're being minimal today" π
π SEE ALSO π
go read them, they're all iconic π
π BUGS π
Found a bug? Got comments on the implementation? Please report bugs and comments on implementation to the discussion group http://groups.google.com/group/pfstools β the group chat is right there, don't be shy π
okay that's the whole page bestie, mwah π This was pfsoutpfm(1) from the General Commands Manual β no date stamp on this one, she's timeless like that π π π¦
π¦ 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