void rotate(double dAngle)
adds a rotation
RotateOp(double dAngle=0.0, core::scalemode eInterpolate=core::interpolateLIN)
Constructor.
Definition: RotateOp.h:43
undocument this line if you encounter any issues!
Definition: Any.h:37
Class to rotate images .
Definition: RotateOp.h:40
void translate(double x, double y)
adds a traslation
Definition: AffineOp.h:107
Class to apply an arbitrary series of affine transformations .
Definition: AffineOp.h:85
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)
scalemode
for scaling of Img images theses functions are provided
Definition: Types.h:84
void scale(double x, double y)
adds a scale
Definition: AffineOp.h:115
#define ICLFilter_API
Definition: CompatMacros.h:175
void reset()
resets the internal Matrix
virtual void apply(const core::ImgBase *poSrc, core::ImgBase **ppoDst)
Applies the affine transform to the image.
void setAngle(double dAngle)
sets the rotation angle
Definition: RotateOp.h:52