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
1.3.9.1