pamfunc

applies mathematical functions

TLDR

Multiply pixel values
$ pamfunc -multiplier=[1.5] [input.pam] > [output.pam]
Add to pixel values
$ pamfunc -adder=[50] [input.pam] > [output.pam]
Apply power function
$ pamfunc -power=[2.2] [input.pam] > [output.pam]

SYNOPSIS

pamfunc [options] [file]

DESCRIPTION

pamfunc applies mathematical functions. Transforms pixel values.The tool performs arithmetic on images. Part of Netpbm.

PARAMETERS

FILE

Input PAM/PNM file.
-multiplier FACTOR
Multiply values.
-adder VALUE
Add to values.
-power EXPONENT
Apply power function.
-divisor VALUE
Divide values.

INSTALL

sudo apt install netpbm
sudo dnf install netpbm
sudo pacman -S netpbm
sudo apk add netpbm
sudo zypper install netpbm
brew install netpbm
nix profile install nixpkgs#netpbm

CAVEATS

Part of Netpbm. Values clamped to valid range.

HISTORY

pamfunc is part of Netpbm for mathematical image transformations.

SEE ALSO

pamarith(1), pnmgamma(1), netpbm(1)