.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "NONA ""1""" .TH NONA "1" "2018-11-21" """Version: 2018.0.0""" "HUGIN" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" nona \- Stitch a panorama image .SH "SYNOPSIS" .IX Header "SYNOPSIS" \&\fBnona\fR [options] \fB\-o\fR \fIoutput\fR \fIproject_file\fR (image files) .SH "DESCRIPTION" .IX Header "DESCRIPTION" \&\fBnona\fR uses the transform function from PanoTools, the stitching itself is quite simple, no seam feathering is done. .PP Only the non-antialiasing interpolators of PanoTools are supported. .PP The following output formats (\fBn\fR option of PanoTools \fBp\fR script line) are supported: .IP "\s-1JPEG, TIFF, PNG\s0 : Single image formats without feathered blending" 4 .IX Item "JPEG, TIFF, PNG : Single image formats without feathered blending" .PD 0 .IP "JPEG_m, TIFF_m, PNG_m : multiple tiff files" 4 .IX Item "JPEG_m, TIFF_m, PNG_m : multiple tiff files" .IP "TIFF_multilayer : Multilayer tiff files, readable by The Gimp 2.0" 4 .IX Item "TIFF_multilayer : Multilayer tiff files, readable by The Gimp 2.0" .PD .SH "OPTIONS" .IX Header "OPTIONS" General options: .IP "\fB\-c\fR" 4 .IX Item "-c" Create coordinate images (only TIFF_m output) .IP "\fB\-v\fR" 4 .IX Item "-v" Quiet, do not output progress indicators .IP "\fB\-d\fR" 4 .IX Item "-d" print detailed output for \s-1GPU\s0 processing .IP "\fB\-g\fR" 4 .IX Item "-g" perform image remapping on the \s-1GPU\s0 .PP The following options can be used to override settings in the project file: .IP "\fB\-i\fR \fInum\fR" 4 .IX Item "-i num" Remap only image with number num (can be specified multiple times) .IP "\fB\-m\fR \fIstr\fR" 4 .IX Item "-m str" Set output file format (\s-1TIFF,\s0 TIFF_m, TIFF_multilayer, \s-1EXR,\s0 EXR_m, \s-1JPEG,\s0 JPEG_m, \s-1PNG,\s0 PNG_m) .IP "\fB\-r\fR \fIldr\fR/\fIhdr\fR" 4 .IX Item "-r ldr/hdr" Set output mode: .RS 4 .IP "ldr \- keep original bit depth and response" 4 .IX Item "ldr - keep original bit depth and response" .PD 0 .IP "hdr \- merge to hdr" 4 .IX Item "hdr - merge to hdr" .RE .RS 4 .RE .IP "\fB\-e\fR \fIexposure\fR" 4 .IX Item "-e exposure" .PD Set exposure for ldr mode .IP "\fB\-p\fR \fI\s-1TYPE\s0\fR" 4 .IX Item "-p TYPE" Pixel type of the output. Can be one of: .RS 4 .IP "\s-1UINT8\s0 8 bit unsigned integer" 4 .IX Item "UINT8 8 bit unsigned integer" .PD 0 .IP "\s-1UINT16\s0 16 bit unsigned integer" 4 .IX Item "UINT16 16 bit unsigned integer" .IP "\s-1INT16\s0 16 bit signed integer" 4 .IX Item "INT16 16 bit signed integer" .IP "\s-1UINT32\s0 32 bit unsigned integer" 4 .IX Item "UINT32 32 bit unsigned integer" .IP "\s-1INT32\s0 32 bit signed integer" 4 .IX Item "INT32 32 bit signed integer" .IP "\s-1FLOAT\s0 32 bit floating point" 4 .IX Item "FLOAT 32 bit floating point" .RE .RS 4 .RE .IP "\fB\-z|\-\-compression\fR" 4 .IX Item "-z|--compression" .PD Set compression type. Possible options for tiff output: .RS 4 .IP "\s-1NONE\s0 no compression" 4 .IX Item "NONE no compression" .PD 0 .IP "\s-1PACKBITS\s0 packbits compression" 4 .IX Item "PACKBITS packbits compression" .IP "\s-1LZW\s0 \s-1LZW\s0 compression" 4 .IX Item "LZW LZW compression" .IP "\s-1DEFLATE\s0 deflate compression" 4 .IX Item "DEFLATE deflate compression" .PD For \s-1JPEG\s0 output set quality number .RE .RS 4 .RE .IP "\fB\-\-ignore\-exposure\fR" 4 .IX Item "--ignore-exposure" Don't correct exposure. (This doesn't work with the \-e switch) .IP "\fB\-\-save\-intermediate\-images\fR" 4 .IX Item "--save-intermediate-images" Saves also the intermediate images (only when output is is \s-1TIFF, PNG\s0 or \s-1JPEG\s0) .IP "\fB\-\-intermediate\-suffix=SUFFIX\fR" 4 .IX Item "--intermediate-suffix=SUFFIX" Suffix for intermediate images .IP "\fB\-\-create\-exposure\-layers\fR" 4 .IX Item "--create-exposure-layers" Create all exposure layers (this will always use \s-1TIFF\s0) .IP "\fB\-\-clip\-exposure[=lower cutoff:upper cutoff]\fR" 4 .IX Item "--clip-exposure[=lower cutoff:upper cutoff]" Mask automatically all dark and bright pixels. Optionally you can specify the limits for the lower and upper cutoff (specify in range 0...1, relative the full range) .SH "AUTHORS" .IX Header "AUTHORS" Written by Pablo d'Angelo. Also contains contributions from Douglas Wilkins, Ippei Ukai, Ed Halley, Bruno Postle, Gerry Patterson and Brent Townshend. .PP This man page was written by Cyril Brulebois and updated by Terry Duell and is licensed under the same terms as the hugin package itself.