public class OpenCVFilterOverlay extends OpenCVFilter
Modifier and Type | Class and Description |
---|---|
class |
OpenCVFilterOverlay.ImageOverlay |
class |
OpenCVFilterOverlay.TextOverlay |
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
log |
name, publishData, publishDisplay, publishImage, sourceKey, useFloatValues
Constructor and Description |
---|
OpenCVFilterOverlay() |
OpenCVFilterOverlay(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addImage(java.lang.String imageFilename) |
void |
addImage(java.lang.String imageFilename,
double alpha) |
void |
addText(java.lang.String key,
int x,
int y,
double d,
java.lang.String text) |
void |
clear() |
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) |
broadcastFilterState, display, getPossibleSources, getVideoProcessor, invoke, preProcess, release, samplePoint, setState, setVideoProcessor
public OpenCVFilterOverlay()
public OpenCVFilterOverlay(java.lang.String name)
public void imageChanged(org.bytedeco.javacpp.opencv_core.IplImage image)
imageChanged
in class OpenCVFilter
public org.bytedeco.javacpp.opencv_core.IplImage process(org.bytedeco.javacpp.opencv_core.IplImage image, OpenCVData data)
process
in class OpenCVFilter
public void addImage(java.lang.String imageFilename, double alpha)
public void addImage(java.lang.String imageFilename)
public void addText(java.lang.String key, int x, int y, double d, java.lang.String text)
public void clear()