JPEG(1) | User Commands | JPEG(1) |
jpeg - jpeg compressor
jpeg [options] source target
jpeg Copyright (C) 2012-2018 Thomas Richter, University of Stuttgart and Accusoft
For license conditions, see README.license for details.
default is to decode the jpeg input and write a ppm output use -q [1..100] or -p to enforce encoding
-q quality : selects the encoding mode and defines the quality of the base image
-Q quality : defines the quality for the extension layer
-quality q : use a profile and part specific weighting between base and extension
-r : enable the residual codestream for HDR and lossless
-r12 : use a 12 bit residual image instead of an 8 bit residual
-rl : enforce a int-to-int lossless DCT in the residual domain
-ro : disable the DCT in the residual domain, quantize spatially for
-ldr file : specifies a separate file containing the base layer
-R bits : specify refinement bits for the base images.
-rR bits : specify refinement bits for the residual image.
-N : enable noise shaping of the prediction residual
-U : disable automatic upsampling
-l : enable lossless coding without a residual image by an
-p : JPEG lossless (predictive) mode
-c : disable the RGB to YCbCr decorrelation transformation
-xyz : indicates that the HDR image is in the XYZ colorspace
-cxyz : similar to the above, but uses the dedicated C transformation
-sp : use separate LUTs for each component.
-md : use the median instead of the center of mass
-ct : use the center of mass instead of the median
-sm iter : use <iter> iterations to smooth out the histogram for
-ncl : disable clamping of out-of-gamut colors.
-m maxerr : defines a maximum pixel error for JPEG LS coding
-h : optimize the Huffman tables
-a : use arithmetic coding instead of huffman coding
-v : use progressive instead of sequential encoding
-qv : use a simplified scan pattern for progressive that only
-d : encode the DC band only (requires -p)
-y levels : hierarchical JPEG coding with the given number of decomposition
-g gamma : define the exponent for the gamma for the LDR domain, or rather, for
-gf file : define the inverse one-point L-nonlinearity on decoding from a file
-z mcus : define the restart interval size, zero disables it
-n : indicate the image height by a DNL marker
-s WxH,... : define subsampling factors for all components
-sr WxH,...: define subsampling in the residual domain
-rs : encode the residual image in sequential (rather than the modified residual)
-rv : encode the residual image in progressive coding mode
-ol : open loop encoding, residuals are based on original, not reconstructed
-dz : improved deadzone quantizer, may help to improve the R/D performance
-oz : optimize quantizer, may help to improve the R/D performance
-dr : include the optional de-ringing (Gibbs Phenomenon) filter on encoding
-rqt n : defines the quantization table for the residual stream in the same way
-al file : specifies a one-component pgm/pfm file that contains an alpha component
-am mode : specifes the mode of the alpha: 1 (regular) 2 (premultiplied) 3 (matte-removal)
-ab r,g,b : specifies the matte (background) color for mode 3 as RGB triple
-ar : enable residual coding for the alpha channel, required if the
-ar12 : use a 12 bit residual for the alpha channel
-aR bits : set refinement bits in the alpha base codestream
-arR bits : set refinement bits in the residual alpha codestream
-aol : enable open loop coding for the alpha channel
-adz : enable the deadzone quantizer for the alpha channel
-aoz : enable the quantization optimization for the alpha channel
-adr : include the de-ringing filter for the alpha channel
-all : enable lossless DCT for alpha coding
-alo : disable the DCT in the residual alpha channel, quantize spatially.
-aq qu : specify a quality for the alpha base channel (usually the only one)
-aQ qu : specify a quality for the alpha extension layer
-aqt n : specify the quantization table for the alpha channel
-arqt n : specify the quantization table for residual alpha
-aquality q: specify a combined quality for both
-ra : enable arithmetic coding for residual image (*NOT SPECIFIED*)
-ls mode : encode in JPEG LS mode, where 0 is scan-interleaved,
-cls : Use a JPEG LS part-2 conforming pseudo-RCT color transformation.
This manual page was written by Mathieu Malaterre <malat@debian.org> for the Debian GNU/Linux system (but may be used by others).
February 2021 | fake 1.58 |