TuttleOFX  1
ConvolutionDefinitions.hpp File Reference
#include <tuttle/plugin/global.hpp>
#include <boost/lexical_cast.hpp>
Include dependency graph for ConvolutionDefinitions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  tuttle
 

This file provides a set of reimplementations of CImg functions by means of the generic image library (gil). Functions for image blurring.


namespace  tuttle::plugin
namespace  tuttle::plugin::convolution

Enumerations

enum  tuttle::plugin::convolution::EParamBorder { tuttle::plugin::convolution::eParamBorderMirror = 0, tuttle::plugin::convolution::eParamBorderConstant, tuttle::plugin::convolution::eParamBorderBlack, tuttle::plugin::convolution::eParamBorderPadded }

Functions

std::string tuttle::plugin::convolution::getCoefName (const unsigned int y, const unsigned int x)

Variables

static const std::string tuttle::plugin::convolution::kParamSize = "size"
static const unsigned int tuttle::plugin::convolution::kParamSizeMax = 9
static const std::string tuttle::plugin::convolution::kParamCoef = "coef_"
static const std::string tuttle::plugin::convolution::kParamBorder = "border"
static const std::string tuttle::plugin::convolution::kParamBorderMirror = "Mirror"
static const std::string tuttle::plugin::convolution::kParamBorderConstant = "Constant"
static const std::string tuttle::plugin::convolution::kParamBorderBlack = "Black"
static const std::string tuttle::plugin::convolution::kParamBorderPadded = "Padded"