MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Public Types
mds::lbp::CCodeExtractorBase< I, Type > Struct Template Reference

Base class for all classes that extract LBP code from a concrete image position. More...

#include <mdsOperators.h>

Inheritance diagram for mds::lbp::CCodeExtractorBase< I, Type >:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { TEMPLATE_PARAMETER_IS_NOT_IMAGE = I::CLASS_IMAGE }
 Check that I is an image. More...
typedef CLBPTraits< Type >::tCode tCode
 Type representing LBP code.
typedef I::tImage tImage
 Image type.
typedef I::tPixel tPixel
 Image pixel type.

Detailed Description

template<class I, ECodeType Type>
struct mds::lbp::CCodeExtractorBase< I, Type >

Base class for all classes that extract LBP code from a concrete image position.


Member Typedef Documentation

template<class I, ECodeType Type>
typedef CLBPTraits<Type>::tCode mds::lbp::CCodeExtractorBase< I, Type >::tCode

Type representing LBP code.

Reimplemented in mds::lbp::CCodeExtractor< I, LBP8 >, and mds::lbp::CCodeExtractor< I, Type >.

template<class I, ECodeType Type>
typedef I::tImage mds::lbp::CCodeExtractorBase< I, Type >::tImage
template<class I, ECodeType Type>
typedef I::tPixel mds::lbp::CCodeExtractorBase< I, Type >::tPixel

Member Enumeration Documentation

template<class I, ECodeType Type>
anonymous enum

Check that I is an image.

You will see name of this enum somewhere in compiler error message if the type I is not image.

Enumerator:
TEMPLATE_PARAMETER_IS_NOT_IMAGE 

The documentation for this struct was generated from the following file: