DLLBP Class Reference

The DLLBP object is a wrapper class for the C implementation of local binary patterns (LBP), a rotation invariant texture analysis approach. More...

#include <DLLBP.h>

List of all members.

Public Member Functions

 DLLBP ()
virtual ~DLLBP ()
vector< double > getNormalizedHistogram (DLImage im)
vector< int > getHistogram (DLImage im)
bool saveHist (string filename)

Protected Attributes

vector< int > hist
 the histogram representation of texture information


Detailed Description

The DLLBP object is a wrapper class for the C implementation of local binary patterns (LBP), a rotation invariant texture analysis approach.

Constructor & Destructor Documentation

DLLBP::DLLBP (  ) 

Default DLLBP Constructor.

DLLBP::~DLLBP (  )  [virtual]

Default DLLBP Destructor.


Member Function Documentation

vector< double > DLLBP::getNormalizedHistogram ( DLImage  im  ) 

Compute and return the normalized histogram representation of texture information in type vector<double>

Parameters:
im input DLImage
vector<double> The returned normalized histogram representation of texture information

vector< int > DLLBP::getHistogram ( DLImage  im  ) 

Compute and return the histogram representation of texture information in type vector<int>

Parameters:
im input DLImage
vector<int> The returned histogram bin of texture information

bool DLLBP::saveHist ( string  filename  ) 

Save the histogram representation of texture information in specified file as plain text

Parameters:
filename output plain text file name in string
return true if successful


The documentation for this class was generated from the following files:

DocIDDOCLIB Library is an add-on of DOCLIB. DOCLIB is being developed under contract by a collaboration between:
The Laboratory for Language and Media Processing
Unviersity of Maryland, College Park
and
Booz | Allen | Hamilton

All Rights Reserved, 2003-2007