TuttleOFX
1
|
#include "LensDistortOverlayInteract.hpp"
#include "lensDistortDefinitions.hpp"
#include "LensDistortPlugin.hpp"
#include "lensDistortAlgorithm.hpp"
#include <tuttle/plugin/opengl/gl.h>
#include <tuttle/plugin/interact/interact.hpp>
#include <tuttle/plugin/interact/overlay.hpp>
#include <tuttle/plugin/interact/ParamPoint.hpp>
#include <tuttle/plugin/interact/ParamPointRelativePoint.hpp>
#include <tuttle/plugin/ofxToGil/point.hpp>
#include <ofxsImageEffect.h>
#include <ofxsInteract.h>
#include <boost/gil/gil_all.hpp>
#include <vector>
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::lens |
Functions | |
template<typename Point2 > | |
std::vector< std::vector < Point2 > > | tuttle::plugin::lens::createGrid (const OfxRectD &rod, const unsigned int nbTiles, const Point2 &scale, const Point2 ¢er, const unsigned int steps=50) |
create a list of points which represents a grid in image coordinates | |
template<typename Point2 > | |
void | tuttle::plugin::lens::shiftGrid (std::vector< std::vector< Point2 > > &grid, const Point2 &shift) |