Basic Image AlgorithmS Library
2.8.0
Main Page
Related Pages
Modules
Classes
Examples
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
OpenCLFramework
Algorithm
clfImageOperator.hh
1
/*
2
* clfImageOperator.hh
3
*
4
* Created on: Dec 16, 2011
5
* Author: fkellner
6
*/
7
8
#ifndef CLFIMAGEOPERATOR_HH_
9
#define CLFIMAGEOPERATOR_HH_
10
11
#include <bias_config.h>
12
#include <Base/Common/BIASpragmaStart.hh>
13
#include <OpenCLFramework/Algorithm/clfAlgorithm.hh>
14
15
namespace
BIAS {
16
17
class
BIASOpenCLFramework_EXPORT
clfImageOperator
:
public
clfAlgorithm
{
18
public
:
19
clfImageOperator
(
clfContext
*ctx = NULL,
bool
sharedGL =
false
,
unsigned
int
device = 0);
20
virtual
~
clfImageOperator
();
21
22
void
Difference(
clfImage2D
*im0,
clfImage2D
*im1,
clfImage2D
*result,
bool
asAbs=
false
,
bool
zeroCut=
false
);
23
24
void
CutOffMinThreshold(
clfImage2D
*im0,
clfImage2D
*result,
float
minVal);
25
26
27
28
};
29
30
}
/* namespace BIAS */
31
#include <Base/Common/BIASpragmaEnd.hh>
32
#endif
/* CLFIMAGEOPERATOR_HH_ */
BIAS::clfAlgorithm
Definition:
clfAlgorithm.hh:17
BIAS::clfImageOperator
Definition:
clfImageOperator.hh:17
BIAS::clfImage2D
OpenCL Image2D wrapper.
Definition:
clfImage2D.hh:46
BIAS::clfContext
OpenCL Context wrapper.
Definition:
clfContext.hh:49
Generated on Tue Feb 6 2018 02:01:42 for Basic Image AlgorithmS Library by
1.8.5