19 #include "drwnSuperpixelContainer.h"
46 void filter(
const cv::Mat& img, std::vector<cv::Mat>& response)
const;
51 void regionFeatures(
const cv::Mat& regions,
const std::vector<cv::Mat>& response,
52 vector<vector<double> >& features);
58 const std::vector<cv::Mat>& response, vector<vector<double> >& features);
drwnLBPFilterBank(bool b8Neighbourbood=false)
construct an LBP filterbank
Definition: drwnLBPFilterBank.cpp:23
void filter(const cv::Mat &img, std::vector< cv::Mat > &response) const
Filtering function. The caller must provide a vector of CV32F destination matrices (or empty)...
Definition: drwnLBPFilterBank.cpp:34
Implements filter bank for encoding local binary patterns.
Definition: drwnLBPFilterBank.h:30
size_t numFilters() const
returns the number of response channels
Definition: drwnLBPFilterBank.h:41
Holds multiple oversegmentations for a given image.
Definition: drwnSuperpixelContainer.h:91
bool _b8Neighbourhood
true of 8-connected neighbourhood, otherwise < a 4-connected is used
Definition: drwnLBPFilterBank.h:32
void regionFeatures(const cv::Mat ®ions, const std::vector< cv::Mat > &response, vector< vector< double > > &features)
Compute LBP histograms over given superpixel regions. The response input comes from running the filte...
Definition: drwnLBPFilterBank.cpp:86