[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

hugin1/hugin/config_defaults.h

Go to the documentation of this file.
00001 // -*- c-basic-offset: 4 -*-
00024 #ifndef _CONFIG_DEFAULTS_H
00025 #define _CONFIG_DEFAULTS_H
00026 
00027 // contains various configuration defaults
00028 
00029 // assistant panel
00030 #define HUGIN_ASS_NCONTROLPOINTS             20l
00031 #define HUGIN_ASS_MAX_NORMAL_FOV            100.0
00032 #define HUGIN_ASS_PANO_DOWNSIZE_FACTOR        0.7
00033 #define HUGIN_ASS_AUTO_ALIGN                  0l
00034 #define HUGIN_ASS_OPT_PHOTOMETRIC             1l
00035 #define HUGIN_ASS_AUTO_CPCLEAN                1l
00036 #define HUGIN_ASS_PREVIEW                     1l
00037 
00038 // celeste panel
00039 #define HUGIN_CELESTE_AUTO                    0l
00040 #define HUGIN_CELESTE_THRESHOLD               0.5
00041 #define HUGIN_CELESTE_FILTER                  1l
00042 #define HUGIN_CELESTE_MODEL                   "celeste.model"
00043 
00044 // template matching
00045 #define HUGIN_FT_TEMPLATE_SIZE                21l
00046 #define HUGIN_FT_SEARCH_AREA_PERCENT          10l
00047 #define HUGIN_FT_LOCAL_SEARCH_WIDTH           14l
00048 #define HUGIN_FT_CORR_THRESHOLD               0.8
00049 #define HUGIN_FT_CURV_THRESHOLD               0.0
00050 
00051 #define HUGIN_FT_ROTATION_SEARCH              0l
00052 #define HUGIN_FT_ROTATION_START_ANGLE         -30.0
00053 #define HUGIN_FT_ROTATION_STOP_ANGLE           30.0
00054 #define HUGIN_FT_ROTATION_STEPS               12l
00055 
00056 
00057 // Image cache defaults
00058 #define HUGIN_IMGCACHE_UPPERBOUND             268435456
00059 #define HUGIN_IMGCACHE_MAPPING_INTEGER        0l
00060 #define HUGIN_IMGCACHE_MAPPING_FLOAT          1l
00061 #define HUGIN_CP_CURSOR                       1
00062 
00063 #define HUGIN_CAPTURE_TIMESPAN                60l
00064 
00065 #define HUGIN_PREVIEW_SHOW_DRUID              1l
00066 #define HUGIN_USE_SELECTED_IMAGES             0l
00067 #define HUGIN_CROP_SETS_CENTER                0l
00068 
00069 // GUI defaults
00070 #define HUGIN_LANGUAGE                        wxLANGUAGE_DEFAULT
00071 // sort by filename (1), sort by date (2)
00072 #define HUGIN_GUI_SORT_NEW_IMG_ON_ADD         1l
00073 
00074 #define HUGIN_LENS_ASSUME_SIMILAR             1l
00075 
00076 // Exiftool
00077 #define HUGIN_EXIFTOOL_COPY_ARGS                   "-ImageDescription -Make -Model -Artist -WhitePoint -Copyright -GPS:all -DateTimeOriginal -CreateDate -UserComment -ColorSpace -OwnerName -SerialNumber"
00078 
00079 #define HUGIN_EXECDIALOG_ENABLED              1l
00080 
00081 // Program defaults
00082 #if defined WIN32
00083 
00084 #define HUGIN_PT_SCRIPTFILE                   "PT_script.txt"
00085 
00086 #define HUGIN_PT_MENDER_EXE                   "PTmender.exe"
00087 #define HUGIN_PT_BLENDER_EXE                  "PTblender.exe"
00088 #define HUGIN_PT_MASKER_EXE                   "PTmasker.exe"
00089 #define HUGIN_PT_ROLLER_EXE                   "PTroller.exe"
00090 
00091 #define HUGIN_SMARTBLEND_EXE                  "smartblend.exe"
00092 
00093 #define HUGIN_ENBLEND_EXE                     "enblend.exe"
00094 #define HUGIN_ENFUSE_EXE                      "enfuse.exe"
00095 
00096 #define HUGIN_STITCHER_RUN_EDITOR             0l
00097 #define HUGIN_STITCHER_EDITOR                 ""
00098 #define HUGIN_STITCHER_EDITOR_ARGS            "%f"
00099 
00100 #define HUGIN_STITCHER_TERMINAL               ""
00101 
00102 #define HUGIN_ENBLEND_EXE_CUSTOM              false
00103 #define HUGIN_ENFUSE_EXE_CUSTOM               false
00104 
00105 #elif defined __WXMAC__
00106 
00107 #define HUGIN_PT_SCRIPTFILE                   "PT_script.txt"
00108 
00109 #define HUGIN_PT_MENDER_EXE                   "PTmender"
00110 #define HUGIN_PT_BLENDER_EXE                  "PTblender"
00111 #define HUGIN_PT_MASKER_EXE                   "PTmasker"
00112 #define HUGIN_PT_ROLLER_EXE                   "PTroller"
00113 
00114 #define HUGIN_SMARTBLEND_EXE                  "smartblend.exe"
00115 #define HUGIN_ENBLEND_EXE                     "enblend"
00116 #define HUGIN_ENFUSE_EXE                      "enfuse"
00117 
00118 #define HUGIN_STITCHER_RUN_EDITOR             0l
00119 #define HUGIN_STITCHER_EDITOR                 ""
00120 #define HUGIN_STITCHER_EDITOR_ARGS            "%f"
00121 
00122 #define HUGIN_STITCHER_TERMINAL               ""
00123 
00124 #ifdef MAC_SELF_CONTAINED_BUNDLE
00125 
00126 #define HUGIN_ENBLEND_EXE_CUSTOM              false
00127 #define HUGIN_ENFUSE_EXE_CUSTOM               false
00128 
00129 #else
00130 
00131 #define HUGIN_ENBLEND_EXE_CUSTOM              true
00132 #define HUGIN_ENFUSE_EXE_CUSTOM               true
00133 
00134 #endif
00135 
00136 #else // for unix like systems
00137 
00138 #define HUGIN_PT_SCRIPTFILE                   "PT_script.txt"
00139 
00140 #define HUGIN_PT_MENDER_EXE                   "PTmender"
00141 #define HUGIN_PT_BLENDER_EXE                  "PTblender"
00142 #define HUGIN_PT_MASKER_EXE                   "PTmasker"
00143 #define HUGIN_PT_ROLLER_EXE                   "PTroller"
00144 
00145 #define HUGIN_SMARTBLEND_EXE                  "smartblend.exe"
00146 
00147 #define HUGIN_ENBLEND_EXE                     "enblend"
00148 #define HUGIN_ENFUSE_EXE                      "enfuse"
00149 
00150 #define HUGIN_STITCHER_RUN_EDITOR             0l
00151 #define HUGIN_STITCHER_EDITOR                 "gimp-remote"
00152 #define HUGIN_STITCHER_EDITOR_ARGS            "%f"
00153 
00154 #define HUGIN_STITCHER_TERMINAL               "xterm -e "
00155 
00156 #define HUGIN_EXECDIALOG_ENABLED2              0l
00157 
00158 #define HUGIN_ENBLEND_EXE_CUSTOM              true
00159 #define HUGIN_ENFUSE_EXE_CUSTOM               true
00160 
00161 #endif
00162 
00163 // enblend args
00164 #define HUGIN_ENBLEND_ARGS                    ""
00165 #define HUGIN_ENFUSE_ARGS                     ""
00166 
00167 // smartblend args
00168 #define HUGIN_SMARTBLEND_ARGS                 ""
00169 
00170 // nona defaults
00171 #define HUGIN_NONA_INTERPOLATOR                 0l
00172 #define HUGIN_NONA_CROPPEDIMAGES                1l
00173 #define HUGIN_NONA_USEGPU                       0l
00174 
00175 // hdrmerge defaults
00176 #define HUGIN_HDRMERGE_ARGS                  "-m avg -c"
00177 
00178 //default colours for mask editor
00179 #define HUGIN_MASK_COLOUR_POLYGON_NEGATIVE          "#FF0000"
00180 #define HUGIN_MASK_COLOUR_POLYGON_POSITIVE          "#00FF00"
00181 #define HUGIN_MASK_COLOUR_POINT_SELECTED            "#0000FF"
00182 #define HUGIN_MASK_COLOUR_POINT_UNSELECTED          "#FFFFFF"
00183 
00184 #endif // _CONFIG_DEFAULTS_H

Generated on Mon Sep 20 01:01:25 2010 for Hugintrunk by doxygen 1.3.9.1