107 bool allowWarpMapScaling=
true);
120 void setAllowWarpMapScaling(
bool allow);
126 void setTryUseOpenCL(
bool enabled);
150 #ifdef ICL_HAVE_OPENCL undocument this line if you encounter any issues!
Definition: Any.h:37
CLWarp * m_clWarp
Definition: WarpOp.h:151
core::scalemode getScaleMode() const
returns the current scalemode
Definition: WarpOp.h:129
const core::Img32f & getWarpMap() const
returns the current warp map
Definition: WarpOp.h:132
bool getAllowWarpMapScaling() const
returns whether warp map scaling is allowed
Definition: WarpOp.h:135
Abstract Base class for Unary Operators.
Definition: UnaryOp.h:51
ICLQt_API core::Img< T > filter(const core::Img< T > &image, const std::string &filter)
applies a filter operation on the source image (affinity for float)
core::scalemode m_scaleMode
Definition: WarpOp.h:147
core::Img32f m_warpMap
Definition: WarpOp.h:145
scalemode
for scaling of Img images theses functions are provided
Definition: Types.h:84
bool m_allowWarpMapScaling
Definition: WarpOp.h:144
#define ICLFilter_API
Definition: CompatMacros.h:175
core::Img32f m_scaledWarpMap
Definition: WarpOp.h:146
virtual void apply(const core::ImgBase *operand1, core::ImgBase **dst)=0
pure virtual apply function, that must be implemented in all derived classes
bool m_tryUseOpenCL
Definition: WarpOp.h:148
ImgBase is the Image-Interface class that provides save access to underlying Img-template .
Definition: ImgBase.h:131
Operator that remaps an image with given look-up map.
Definition: WarpOp.h:92