Note that setting Additional arguments here will only effect new projects, to change enblend and enfuse settings for the current project use the Hugin Stitcher tab. Enfuse If one of Exposure fusion output options is selected in the Stitcher tab then enfuse will be used to merge bracketed exposures during stitching. Have cmake retrieve the SVN revision level of the top level working directory. The test checks to see if SVN is installed on the system and then runs 'svn info' in the directory to get the revision level. I ran into this because I track Hugin's SVN repository with a separate tool 'tailor' which allows one to use a distributed revision control. Levels are used to group events and typically indicate the severity or verbosity of an event. To define a level, use the level element. The Winmeta.xml file defines the following commonly used severity levels. Common options:-V, -version output version information and exit -h, -help print this help message and exit -l, -levels=LEVELS number of blending LEVELS to use (1 to 29); negative number of LEVELS decreases maximum -o, -output=FILE write output to FILE; default: 'a.tif' -v, -verbose=LEVEL verbosely report progress; repeat to increase. At higher verbosity levels Enblend computes the true size of the overlap area in pixels and it calculates the average and standard deviation of the difference per pixel in the normalized luminance interval (0…1).
To speed things up Hugin keeps a copy in memory of as many input photos as possible. With very large projects, this would use all your system memory, so set Image cache memory to a value below your available free RAM. The default of 256MB should be ok for a system with 512MB of RAM, however this is very conservative, for large projects you will want to set this to a high proportion of your available system memory.
The Preview window is multi-threaded so can use more than one CPU/core if required. Set Number of CPUs to how many CPUs you wish to use.
Changing the language of the user interface can be useful e.g. if you want to test your new translation.
Usually, Hugin will use the current locale to determine the language of buttons, menus etc...Set the Language if you need to switch languages temporarily or if you are using a platform such as Windows95 that doesn't support localised software. Hugin won't change language immediately, you will need to stop and restart it.
The 'language' option in the Hugin Preferences doesn't work for the Mac version. On Mac OS X the system's country settings will be used instead: change the language setting there (i.e. drag the preferred language to the top of the list), and Hugin will reflect that when you restart the program. An alternative but more time consuming way to set another language than the current system language is to quit Hugin, reveal it's icon in the Finder, click on it and open the Information window (Cmd.-I). After deselecting all unwanted language options you can start Hugin in your preferred language.
If the option Copy log messages to clipboard is activated, all log messages (from the control point detector or the assistant) are copied at the end to the clipboard.
The option Show hints about projections activates or deactivates the hints in the fast preview window.
In this section you can provide the paths to the external raw converters (dcraw, RawTherapee and darktable). For RawTherapee and darktable you should use the command line version (as indicated by -cli extension) and not the GUI executable.
If you leave these fields empty the default names will be used. (The programs should be in the paths specified by the PATH variable.)
Windows: On Windows the paths can be read from registry when the raw converter is installed correctly. (For RawTherapee this works only for version 5.5 or later.)
MacOS: For MacOS the paths '/Applications/RawTherapee.app/Contents/MacOS/rawtherapee-cli' und '/Applications/darktable.app/Contents/MacOS/darktable-cli' to the corresponding app images is taken as default.
Some Hugin actions generate large temporary files, change the Temporary dir to specify an alternative location for writing these files. One reason for setting this independently to the operating system default would be to use a RAM disk to speed up stitching.
Note that intermediate stitching files are created in the output folder and not in this Temporary dir.
Here you can construct a default file name for saving the project and for the output prefix. You can always change the proposal when saving.Several place holders can be used to build the file names.
The Assistant tab automates the entire panorama creation process, thesesettings allow you to customise the assistant.
Select Automatically align images after loading to run the second Align...step immediately after loading the images.
Detect vertical lines will run linefind to find vertical lines, which can help the assistant to level your panorama.
Select Remove cloud-like control points (Celeste) to run celeste after detecting control points. Celeste will remove Control points set to clouds, this is useful because clouds will move several pixels between shots and are therefore bad scene objects to use for alignment.
Select Remove outlying control points by statistical method to run cpclean, this will try to remove control points with positions that are not credible under pairwise optimisation.
Auto align uses the default control point detector to generate control pointsbetween pairs of images, set Number of Ctrl Points per overlap to controlthe number of control points. Note that although most pictures can be stitchedwith just three or four control points, automatically generated points tend notto be very evenly distributed, so this number should be set to ten or more.
Note: Hugins cpfind does not support this parameters. So in default settings this parameter is ignored.
The size of the output Panorama Image Size is usually set in theStitcher tab where it is also possible to Calculate Optimal Sizebased on the sizes of the input images. The Auto align processdoes something similar, though here you can set a smaller output as a percentage.Generally setting a percentage of 70% leads to no great loss of quality due tothe way a camera CCD samples data.
Hugin supports both HDR and 16bit imaging. These image formatscontain a lot more brightness and colour information than can be displayedon a standard computer monitor, so Hugin only shows a rough representationof these pictures.
16bit data can have linear or correctedgamma. Linear imagesappear very dark on many monitors, so set the Curve to gamma 2.2.
For HDR data, try setting the Curveto logarithmic.
Changes to the HDR and 16bit display mode require restarting Hugin totake effect.
Hugin helps position control points to within a fraction of a pixel distance automatically:
Enable this if your photos:
Hugin uses an internal or external tool for automatically creating control points for a set of images either when
Note: If you have upgraded from an older release of Hugin, you will need to Load Defaults to update these preferences.
In the Control Point Detector Programs list box you can choose between several presets such as:
Parameters for these tools can be customized in the Hugin Parameters for Control Point Detectors dialog which you can access by clicking one of the buttons Edit... or New....
These parameters are also helpful if you want to use a similar command line tool that isn't already listed. Click the New... button to configure a new preset to use in the Assistant or the Photos tabs.
The Set default button will mark the preset selected in this list box to be used automatically in the Assistant tab when clicking the 2. Align... button.
The Output format defines the default output format for new projects. You can select TIFF, JPEG or PNG and the compression settings depending on the selecting format.
Under blender you can select whether enblend or the internal blender is the default blender for new project. You can change it for existing projects on the stitcher tab.
Important note: The settings here are the defaults for new projects, change settings for the current project in the Hugin Stitcher tab.
The complete stitching process (reprojecting image, blend and fuse images...) can be done by PTBacherGUI or hugin_stitch_project. Select here which processor should be used:
Select Overwrite existing files if existing file should be overwritten, otherwise you will be asked each time.
PTBatcherGUI has two additional options:
Exiftool options allows you to customize which metadata are copied to intermediate and final image with exiftool. (Metadata can only be copied to blended and/or fused intermediate images, but not to remapped only images.)
You can specify 2 argfile: The first one is used to copy metadata to all exposure layer or stacks. The second one is used for the final image(s). In the final ExifTool argfile you can also use placeholders to add some information about the panorama into the metadata (e.g. number of images, projections, field of view).
When the option Create Photo Sphere XMP data is checked, the Photo Sphere XMP are automatically added to equirectangular images. These information are used by some viewer to display the panorama in an interactive viewer.
Under Advanced options you can limit the number of threads for the called programs. The number 0 indicates to use maximum number of threads.
Here you can define programs for the different stitching steps and set default options for them.
Here you can set the Default interpolator used during stitching. Interpolation is a quality setting, but the default of Poly3 (Bicubic) is good for most purposes. You are unlikely to notice any difference between interpolators other than that Nearest neighbor is fast but very low quality.
You can Create cropped images by default, these Cropped TIFF images will speed up stitching, but some image editors do not process the offsets correctly.
Use GPU for remapping will activate experimental nona code to remap images using the shading language of the Graphics Processing Unit in modern video hardware. However some projections and the translation parameters are not yet supported by this experimental code. In this case Nona will automatically switch back to CPU calculation.
The Use alternative Enblend program option allows you to use other tools with a similar interfacesuch as smartblend.
Enblend supports a range of Additional arguments which depend on the actual version of enblend you are using. Since also other features and limitations may change depending on version number and building options it is recommended to download and read the version specific manual from Enblend's home page.An easy way to ask your version of Hugin about Enblend's version number is to add -v or --version to the line of arguments in the Stitcher tab, than stitch a simple panorama and have a look at the stitching log.
Note that setting Additional arguments here will only effect new projects, to change enblend and enfuse settings for the current project use the Hugin Stitcher tab.
If one of Exposure fusion output options is selected in the Stitcher tab then enfuse will be used to merge bracketed exposures during stitching.
Often a project has many control points attached to clouds in the sky, this is usually unwanted as clouds move between photos. celeste will attempt to identify 'sky' control points and delete them.
The photometric optimizer on the Exposure tab samples the here given number of points and tries to determine with which camera response curve, vignetting and exposure compensation the images need to be stitch to get no changes in colour or luminescence. For difficult projects it can be helpful to increase this number.
Here you can activate or deactivate some warning messages or information boxes.
After adding or deleting control points with the cp tool on the fast preview window it is recommended to re-optimize the project. Here you can configure if this optimization should happen automatically or if you want to do it by yourself.
Sometimes when updating a hugin installation new features such as the settings for a new control point editor won't appear where expected. The cause might be a conflict with the preferences file of a previous version of hugin. A good idea before pressing the 'Reset do defaults' button might be to back up the old preferences file since it is a plain text file that contains your specific settings in a readable format. Saving this file gives you the chance to recreate these individual settings later on. The name and location of the preferences file is this for the following platforms:
Quit hugin, rename the preferences file (e.g. add the previous version number) and on the next start of hugin a new preferences file will be generated.
Other fixes for occurring problems can be found in the Hugin FAQ.
> I converted enblend.texi to html ok with texi2html then the perl
> thingy HTML::WikiConverter::MediaWiki seemed to hang converting to
> mediawiki so maybe I did something wrong not having used perl much.
> I found an webbased converter for html2wiki but when I paste the
> result into a mediawiki page some of the links work and some show the
> links as html.It might be me not having used mediawiki 'till just now.
Thanks for your efforts. The current wiki pages where converted from the
HTML version using one of this online converters and then manually
corrected using TeX for the formulas taken directly from the texi docs.
The PDF version was used to proof the formula layout (wiki TeX is a bit
different to texi).
It seems as if there is some information lost in any conversion step.
Hence my hope was, that all this should be possible to do automatically
with texi2html and the help of mediawiki.init
If the result isn't usable without manual tweaking and if you decide to
not use he wiki version for proof reading and user contributions it
probably would be best to have the wiki page pointing to the versions on
panorama.dyndns.org (or any other up to date version).
However, I think you should consider it: The wiki has a nice DIFF tool
with the possibility to revert to any previous versions easily, it has
section editing and a related discussion page. And it's much easier to
use than a source control system, at least for a non-programmer.
best regards
--
Erik Krause
http://www.erik-krause.de