Basic Image AlgorithmS Library
2.8.0
|
#include <OpenCLFramework/Filter/clfSimpleFilter.hh>
Public Member Functions | |
clfGradient3x3 (clfContext *ctx) | |
virtual int | Filter (clfImage2D *src, clfImage2D *dst) |
virtual int | FilterScale (clfImage2D *src, clfImage2D *dst, float scale) |
clfProgram * | GetProgram () |
void | SetProgram (std::string programName) |
Protected Attributes | |
clfContext * | context_ |
clfProgram * | program_ |
std::string | programName_ |
Definition at line 52 of file clfSimpleFilter.hh.
|
inline |
Definition at line 54 of file clfSimpleFilter.hh.
|
virtualinherited |
Reimplemented in BIAS::clfResampleImage, BIAS::clfScaleImage, BIAS::clfExtractLocalMaxima, and BIAS::clfStructureTensor.
Definition at line 49 of file clfSimpleFilter.cpp.
References BIAS::clfSimpleFilter::context_, BIAS::clfImage2D::GetImageDim(), BIAS::clfProgram::KernelSetArgument(), BIAS::clfSimpleFilter::program_, BIAS::clfSimpleFilter::programName_, and BIAS::clfContext::RunOn2DRange().
|
virtualinherited |
Definition at line 58 of file clfSimpleFilter.cpp.
References BIAS::clfSimpleFilter::context_, BIAS::clfImage2D::GetImageDim(), BIAS::clfProgram::KernelSetArgument(), BIAS::clfSimpleFilter::program_, BIAS::clfSimpleFilter::programName_, and BIAS::clfContext::RunOn2DRange().
|
inlineinherited |
Definition at line 43 of file clfSimpleFilter.hh.
|
inherited |
Definition at line 39 of file clfSimpleFilter.cpp.
References BIAS::clfProgram::AddKernel(), BIAS::clfSimpleFilter::program_, and BIAS::clfSimpleFilter::programName_.
|
protectedinherited |
Definition at line 45 of file clfSimpleFilter.hh.
Referenced by BIAS::clfSimpleFilter::clfSimpleFilter(), BIAS::clfSimpleFilter::Filter(), BIAS::clfStructureTensor::Filter(), BIAS::clfExtractLocalMaxima::Filter(), BIAS::clfScaleImage::Filter(), BIAS::clfResampleImage::Filter(), and BIAS::clfSimpleFilter::FilterScale().
|
protectedinherited |
Definition at line 46 of file clfSimpleFilter.hh.
Referenced by BIAS::clfSimpleFilter::clfSimpleFilter(), BIAS::clfSimpleFilter::Filter(), BIAS::clfStructureTensor::Filter(), BIAS::clfExtractLocalMaxima::Filter(), BIAS::clfScaleImage::Filter(), BIAS::clfResampleImage::Filter(), BIAS::clfSimpleFilter::FilterScale(), BIAS::clfSimpleFilter::SetProgram(), and BIAS::clfSimpleFilter::~clfSimpleFilter().
|
protectedinherited |
Definition at line 47 of file clfSimpleFilter.hh.
Referenced by BIAS::clfSimpleFilter::clfSimpleFilter(), BIAS::clfSimpleFilter::Filter(), BIAS::clfStructureTensor::Filter(), BIAS::clfExtractLocalMaxima::Filter(), BIAS::clfScaleImage::Filter(), BIAS::clfResampleImage::Filter(), BIAS::clfSimpleFilter::FilterScale(), and BIAS::clfSimpleFilter::SetProgram().