TuttleOFX  1
NLMDenoiserDefinitions.hpp
Go to the documentation of this file.
00001 #ifndef _TUTTLE_PLUGIN_NLMDENOISERDEFINITIONS_HPP_
00002 #define _TUTTLE_PLUGIN_NLMDENOISERDEFINITIONS_HPP_
00003 
00004 #include <string>
00005 
00006 namespace tuttle {
00007 namespace plugin {
00008 namespace nlmDenoiser {
00009 
00010 const std::string kParamRedStrengthLabel( "Red strength" );
00011 const std::string kParamRedStrength( "redStrength" );
00012 const std::string kParamGreenStrengthLabel( "Green strength" );
00013 const std::string kParamGreenStrength( "greenStrength" );
00014 const std::string kParamBlueStrengthLabel( "Blue strength" );
00015 const std::string kParamBlueStrength( "blueStrength" );
00016 const std::string kParamRedGrainSizeLabel( "Red grain size" );
00017 const std::string kParamRedGrainSize( "redGrainSize" );
00018 const std::string kParamGreenGrainSizeLabel( "Green grain size" );
00019 const std::string kParamGreenGrainSize( "greenGrainSize" );
00020 const std::string kParamBlueGrainSizeLabel( "Blue grain size" );
00021 const std::string kParamBlueGrainSize( "blueGrainSize" );
00022 const std::string kParamPatchRadiusLabel( "Patch radius" );
00023 const std::string kParamPatchRadius( "patchRadius" );
00024 const std::string kParamRegionRadiusLabel( "Region radius" );
00025 const std::string kParamRegionRadius( "regionRadius" );
00026 const std::string kParamDepthLabel( "Depth" );
00027 const std::string kParamDepth( "depth" );
00028 const std::string kParamOptimizationLabel( "Optimization activated" );
00029 const std::string kParamOptimization( "optimization" );
00030 const std::string kParamPreBlurring( "preBlurring" );
00031 const std::string kParamPreBlurringLabel( "Pre-blurring for patch research" );
00032 
00033 const int kParamDefaultPatchSizeValue = 2;
00034 const int kParamDefaultBandwidthValueR = 3;
00035 const int kParamDefaultBandwidthValueG = 4;
00036 const int kParamDefaultBandwidthValueB = 10;
00037 const int kParamDefaultRegionValue = 15;
00038 const int kParamDefaultDepth = 1;
00039 
00040 }
00041 }
00042 }
00043 
00044 #endif //NLMDENOISER_HPP