undocument this line if you encounter any issues!
Definition: Any.h:37
Class interface for un-copyable classes.
Definition: Uncopyable.h:64
Class for Image convolutions.
Definition: ConvolutionOp.h:96
ConvolutionKernel m_kernel
Definition: ConvolutionOp.h:126
ConvolutionKernel & getKernel()
returns currently used kernel (const)
Definition: ConvolutionOp.h:123
Utility struct for managing convolution kernel data.
Definition: ConvolutionKernel.h:47
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)
bool m_forceUnsignedOutput
Definition: ConvolutionOp.h:127
unary operators that work on each pixels neighborhood \
Definition: NeighborhoodOp.h:59
const ConvolutionKernel & getKernel() const
returns currently used kernel (const)
Definition: ConvolutionOp.h:120
#define ICLFilter_API
Definition: CompatMacros.h:175
virtual void apply(const core::ImgBase *operand1, core::ImgBase **dst)=0
pure virtual apply function, that must be implemented in all derived classes
ImgBase is the Image-Interface class that provides save access to underlying Img-template .
Definition: ImgBase.h:131
void setKernel(const ConvolutionKernel &kernel)
change kernel
Definition: ConvolutionOp.h:117