Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
StitchWatershed.h File Reference
#include <vigra/seededregiongrowing.hxx>
#include <vigra/convolution.hxx>
#include "vigra_ext/BlendPoisson.h"
#include "openmp_vigra.h"
Include dependency graph for StitchWatershed.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vigra_ext::detail::BuildSeed
 
struct  vigra_ext::detail::BuildDiff
 
struct  vigra_ext::detail::CombineMasks
 
struct  vigra_ext::detail::CombineMasksForPoisson
 

Namespaces

 vigra_ext
 
 vigra_ext::detail
 

Functions

template<typename t >
double vigra_ext::detail::square (t x)
 
template<class ImageType >
ImageType vigra_ext::detail::ResizeImage (const ImageType &image, const vigra::Size2D &newSize)
 
template<class ImageType , class MaskType >
void vigra_ext::PoissonBlend (ImageType &image1, const ImageType &image2, const MaskType &mask2, const vigra::BImage &labels, const vigra::Point2D &offsetPoint, const bool doWrap)
 
template<class ImageType , class MaskType >
void vigra_ext::MergeImages (ImageType &image1, MaskType &mask1, const ImageType &image2, const MaskType &mask2, const vigra::Diff2D offset, const bool wrap, const bool hardSeam)