-v Verbose monitoring.
-T Do not report TIFF errors or warnings. Under Windows, they are reported with noisy dialog boxes.
-M<sizeinMiB>
Dimensions of the pieces of each mosaic will be computed so that no more than the specified amount
of memory will be required to open one of them. Defaults to 1024 MiB = 1 GiB = 1073741824 bytes. A
value of zero means no limit on the dimensions to achieve a goal of memory requirement (but there
may be other limits, e.g. the installed memory in the computer during production of the mosaic).
-m[widthdivisorinpixels]x[lengthdivisorinpixels]
If either dimension is provided, the pieces of the mosaic will be integer multiples of this
dimension. If a divisor is zero or is not provided, this option adds no constrain on the
corresponding piece dimension.
For instance, -m 8x0 will require that the width of the pieces be a multiple of 8 pixels.
-g[widthinpixels]x[lengthinpixels]
If either dimension is provided, the pieces of the mosaic will have exactly this dimension
(ignoring the -m option if present), except perhaps for the last piece of each row or the last
piece of each column if the dimension is not an exact divisor of the corresponding dimension of
the full image. If a dimension is zero or is not provided, it is replaced with the largest value
which is compatible with the memory limit (option -M) and divides the corresponding full image
dimension by a power of two.
For example, -M 2048 -g x200 will require pieces of length exactly 200 pixels (but the pieces in
the last row at the bottom of the image may be shorter) and width equal to W/2^n where W is the
width of the full image and 2^n is the largest integer power of 2 such that a piece of size W/2^n
x 200 pixels requires less than 2048 MiB of memory to open.
-O<numberofpixels|fraction%>
The adjacent pieces will overlap by that amount: if the border of a piece is not on a outer border
of the full image, then the piece will be extended in the corresponding direction by the requested
amount. If the amount is given in percent (a decimal number between 0 and 100 included, followed
by the `%' symbol), the overlap amount will be the corresponding fraction of the piece's width (if
overlapping across a vertical border) resp. length (horizontal border). Horizontal and vertical
overlaps can be different. If the amount is given as a number of pixels (must be a nonnegative
decimal integer number), the overlap amount will be the specified amount, disregarding the actual
dimensions of the pieces. However, the overlap will be truncated down to a piece's width resp.
length if it would be larger.
By default, produced mosaics have no overlap.
-P[X][Y]#[,#...]
If necessary, pad image before making the mosaic, in direction x and/or y (default: both), to
satisfy -M, -m or -g requirements. For instance, so that width is a multiple of larger a power of
2. Padding consists in adding to the right and/or to the bottom of the image pixels of value # (if
1 sample/pixel) or #,# (if 2 samples per pixels), and so on. M for # means maximum possible value
(e.g. 255 for 8-bit images).
-j[#] Requests output of JPEG files rather than the default TIFF. Optional number # in the range 0 to
100 indicates wanted JPEG quality (default is 75).
If several of -j and -c options are given, only the last one takes effect.
-c<method>[:opt[:opt]...]
Requests output of TIFF files compressed with method. Method can be `none' for no compression,
`jpeg', `lzw', `zip'... as provided by the LibTIFF library (see libtiff (3TIFF)). By default, the
same compression as in the input TIFF file is used.
Method-specific details of the wished compression can be specified by adding one or several group
of characters starting with a colon `:' after the methods's name, as follows.
JPEG method:
:# set compression quality level as in option -j (see above).
LZW, Deflate (zip) and LZMA2 options:
:# set predictor value
:p# set compression level.
For example, -c lzw:2 to get LZW-encoded data with horizontal differencing, -c zip:3:p9 for
Deflate encoding with maximum compression level and floating point predictor, -c jpeg:r:50 for
JPEG-encoded RGB data at quality 50%.
If several of -j and -c options are given, only the last one takes effect.