public class OpenCVFilterAffine extends OpenCVFilter
Modifier and Type | Field and Description |
---|---|
int |
flipCode |
static org.slf4j.Logger |
log |
name, publishData, publishDisplay, publishImage, sourceKey, useFloatValues
Constructor and Description |
---|
OpenCVFilterAffine() |
OpenCVFilterAffine(java.lang.String name) |
OpenCVFilterAffine(java.lang.String filterName,
java.lang.String sourceKey) |
Modifier and Type | Method and Description |
---|---|
float |
getAngle() |
double |
getDx() |
double |
getDy() |
Point |
getLastClicked() |
void |
imageChanged(org.bytedeco.javacpp.opencv_core.IplImage image) |
org.bytedeco.javacpp.opencv_core.IplImage |
process(org.bytedeco.javacpp.opencv_core.IplImage image,
OpenCVData data) |
void |
samplePoint(java.lang.Integer x,
java.lang.Integer y) |
void |
setAngle(float angle) |
void |
setDx(double dx) |
void |
setDy(double dy) |
broadcastFilterState, display, getPossibleSources, getVideoProcessor, invoke, preProcess, release, setState, setVideoProcessor
public OpenCVFilterAffine()
public OpenCVFilterAffine(java.lang.String name)
public OpenCVFilterAffine(java.lang.String filterName, java.lang.String sourceKey)
public org.bytedeco.javacpp.opencv_core.IplImage process(org.bytedeco.javacpp.opencv_core.IplImage image, OpenCVData data) throws java.lang.InterruptedException
process
in class OpenCVFilter
java.lang.InterruptedException
public void imageChanged(org.bytedeco.javacpp.opencv_core.IplImage image)
imageChanged
in class OpenCVFilter
public float getAngle()
public void setAngle(float angle)
public double getDx()
public void setDx(double dx)
public double getDy()
public void setDy(double dy)
public void samplePoint(java.lang.Integer x, java.lang.Integer y)
samplePoint
in class OpenCVFilter
public Point getLastClicked()