1GIGASTART(1)          User Contributed Perl Documentation         GIGASTART(1)
2
3
4

NAME

6       gigastart - assemble multi-row panoramas
7

SYNOPSIS

9       gigastart [options] image1 image2 [...]
10
11        Options:
12         -o | --output name    Filename of created Makefile. Otherwise defaults
13                               to 'Makefile'
14         -v | --fov            Horizontal field of view in degrees.  Otherwise
15                               will be calculated from EXIF info.
16         -h | --help           Outputs help documentation.
17

DESCRIPTION

19       gigastart takes a list of image files and creates a Makefile containing
20       rules to generate a single panorama from the images.
21
22       It utilises a multi-step strategy:
23
24       1. Consecutive pairs of photos are linked into one or more chains.  2.
25       Photos from the ends of each chain are linked if possible.  3. Photos
26       are placed in a rough grid with approximate positions.  4. overlapping
27       images with no links are linked if possible.  5. Positions are
28       optimised
29
30       This approach has some advantages:
31
32       The number of connections checked is directly proportional to the
33       number of images, so a 200 photo panorama should take twice as long as
34       a 100 photo panorama.
35
36       Different shooting strategies are supported: multi-row, zig-zag,
37       middle-top-bottom row-ordering, different number of photos in each row,
38       multiple angle-of-view.
39
40       Feature points are only identified once per photo and are reused.
41
42       The process is very suited to parallel processing, simply set the
43       maximum number of processes by redefining the $MAKE built-in variable,
44       e.g:
45
46         make MAKE='make -j 16'
47
48       Each step and photo pair is written as an intermediate .pto project, so
49       any problems can be fixed at this level, rerunning make will only
50       repeat work required to integrate those changes - The entire process
51       does not need to be rerun.
52
53       A disadvantage is that features are identified by generatekeys and
54       matched by autopano from the autopano-sift-C package.  These features
55       are saved in a verbose XML file format which adds a significant IO
56       overhead, a future improvement could be to use a different caching
57       format for these files.
58

LICENSE

60       This program is free software; you can redistribute it and/or modify it
61       under the terms of the GNU General Public License as published by the
62       Free Software Foundation; either version 2 of the License, or (at your
63       option) any later version.
64

SEE ALSO

66       <http://hugin.sourceforge.net/>
67

AUTHOR

69       Bruno Postle - December 2009.
70
71
72
73perl v5.34.0                      2022-01-21                      GIGASTART(1)
Impressum