1NONA-SVG(1) User Contributed Perl Documentation NONA-SVG(1)
2
3
4
6 nona-svg - stitch a vector panorama image
7
9 nona-svg [options] -o output project_file (image files)
10
11 Options:
12 -o prefix Prefix for output
13 -i num Images to render, can be specified multiple times
14 -h | --help Outputs help documentation.
15
17 nona-svg is a drop in replacement for nona that works with SVG vector
18 files.
19
20 There are some snags:
21
22 The .pto project needs to prepared with the correct w and h (width and
23 height in pixels) parameters for the input SVG files in each i-line.
24 You can specify the SVG filenames using the n parameter, or by
25 appending the SVG filenames on the command-line (similar to nona).
26
27 This tool uses regular expressions rather than an SVG parser, so expect
28 it to fail in all sorts of situations. It seems to be ok with simple
29 lines and curves generated by Inkscape.
30
31 This tool uses pano_trafo from the Hugin project to do the projection
32 math, the way the connection is done makes it only likely to work on
33 unixy systems.
34
35 Expect to see 'ContractViolation' errors from vigra, ignore them, this
36 is a bug in pano_trafo which unnecessarily tries to open image files.
37
38 Note that only homography transformations preserve splines, i.e. this
39 only works properly if the input and output projection is rectilinear.
40 Having said that, the error with other projections isn't so noticeable
41 if your lines are short and/or they are converted to 'curves' in
42 Inkscape before remapping.
43
45 This program is free software; you can redistribute it and/or modify it
46 under the terms of the GNU General Public License as published by the
47 Free Software Foundation; either version 2 of the License, or (at your
48 option) any later version.
49
51 <http://hugin.sourceforge.net/>
52
54 Bruno Postle - August 2012
55
56
57
58perl v5.38.0 2023-07-21 NONA-SVG(1)