morphology.h File Reference

#include <cvd/vision_exceptions.h>
#include <cvd/vision.h>
#include <cvd/image.h>
#include <map>
#include <vector>
Include dependency graph for morphology.h:

Go to the source code of this file.

Classes

struct  CVD::Morphology::BasicBinary< T >
struct  CVD::Morphology::BasicGray< T, Cmp >
struct  CVD::Morphology::BasicGrayByte
struct  CVD::Morphology::BinaryDilate< T >
struct  CVD::Morphology::BinaryErode< T >
struct  CVD::Morphology::BinaryMedian< T >
class  CVD::Morphology::Dilate< T >
class  CVD::Morphology::Dilate< byte >
class  CVD::Morphology::Erode< T >
class  CVD::Morphology::Erode< byte >
struct  CVD::Internal::ImagePromise< PerformMorphology< C, D > >
class  CVD::Morphology::Median< byte >
class  CVD::Morphology::Percentile< byte >
class  CVD::Internal::PerformMorphology< C, D >

Namespaces

namespace  CVD
namespace  CVD::Internal
namespace  CVD::Internal::MorphologyHelpers
namespace  CVD::median
namespace  CVD::Morphology

Functions

template<class T >
CVD::median::median4 (const SubImage< T > &im, int r, int c)
template<class T >
CVD::median::median4 (T a, T b, T c, T d)
template<class T >
CVD::median::median6 (T a, T b, T c, T d, T e, T f)
template<class T >
CVD::median::median6_col (const SubImage< T > &im, int r, int c)
template<class T >
CVD::median::median6_row (const SubImage< T > &im, int r, int c)
void CVD::morphology (const SubImage< byte > &in, const std::vector< ImageRef > &selem, const Morphology::Median< byte > &m, SubImage< byte > &out)
template<class C , class D >
Internal::ImagePromise
< Internal::PerformMorphology
< C, D > > 
CVD::morphology (const SubImage< C > &c, const std::vector< ImageRef > &selem, const D &a)
template<class Accumulator , class T >
void CVD::morphology (const SubImage< T > &in, const std::vector< ImageRef > &selem, const Accumulator &a_, SubImage< T > &out)
template<class T >
vector< ptrdiff_t > CVD::Internal::MorphologyHelpers::offsets (const vector< ImageRef > &v, const SubImage< T > &s)
vector< vector< ImageRef > > CVD::Internal::MorphologyHelpers::row_split (const vector< ImageRef > &v, int y_lo, int y_hi)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:24 2013