MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Classes | Namespaces | Defines | Enumerations
mdsTraits.h File Reference

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2009 by Michal Spanel
. More...

#include <MDSTk/Base/mdsTemplates.h>
#include "mdsTraits.hxx"

Classes

class  mds::lbp::CLBPTraits< Type, Mapping >
 Type traits for LBP features. More...
struct  mds::lbp::SMappingSize< Type, Mapping >
 Primary template. More...
struct  mds::lbp::SMappingSize< LBP12, Plain >
struct  mds::lbp::SMappingSize< LBP12, RotMin >
struct  mds::lbp::SMappingSize< LBP12, Uniform >
struct  mds::lbp::SMappingSize< LBP12, UniformRotMin >
struct  mds::lbp::SMappingSize< LBP16, Plain >
struct  mds::lbp::SMappingSize< LBP16, RotMin >
struct  mds::lbp::SMappingSize< LBP16, Uniform >
struct  mds::lbp::SMappingSize< LBP16, UniformRotMin >
struct  mds::lbp::SMappingSize< LBP8, Plain >
struct  mds::lbp::SMappingSize< LBP8, RotMin >
struct  mds::lbp::SMappingSize< LBP8, Uniform >
struct  mds::lbp::SMappingSize< LBP8, UniformRotMin >

Namespaces

namespace  mds
 

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2005 by Michal Spanel


namespace  mds::lbp

Defines

#define LBP_MAPPING_SIZE(T, M, Value)
 Macro to specialize LBP mapping size.

Enumerations

enum  mds::lbp::ECodeType { mds::lbp::LBP8 = 8, mds::lbp::LBP12 = 12, mds::lbp::LBP16 = 16 }
 Currently supported types of LBP features. More...
enum  mds::lbp::EMappingType { mds::lbp::Plain = 0, mds::lbp::Uniform = 1, mds::lbp::RotMin = 2, mds::lbp::UniformRotMin = Uniform | RotMin }
 Currently supported LBP mappings. More...

Detailed Description

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2009 by Michal Spanel
.

Authors: Jiri Hutarek, xhutar01@stud.fit.vutbr.cz
Michal Spanel, spanel@fit.vutbr.cz
Date: 2009/01/26

Id:
mdsTraits.h 2100 2012-02-17 07:36:55Z spanel

Description:


Define Documentation

#define LBP_MAPPING_SIZE (   T,
  M,
  Value 
)
Value:
template <> \
    struct SMappingSize<T,M> \
    { \
        enum { RESULT = Value }; \
    }

Macro to specialize LBP mapping size.