public class OpenCVFilterInRange extends OpenCVFilter
Modifier and Type | Field and Description |
---|---|
static int |
HUE_MASK |
float |
hueMaxValue |
float |
hueMinValue |
static org.slf4j.Logger |
log |
static int |
SATURATION_MASK |
float |
saturationMaxValue |
float |
saturationMinValue |
boolean |
useHue |
boolean |
useSaturation |
boolean |
useValue |
static int |
VALUE_MASK |
float |
valueMaxValue |
float |
valueMinValue |
name, publishData, publishDisplay, publishImage, sourceKey, useFloatValues
Constructor and Description |
---|
OpenCVFilterInRange() |
OpenCVFilterInRange(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
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) |
broadcastFilterState, display, getPossibleSources, getVideoProcessor, invoke, preProcess, release, setState, setVideoProcessor
public static final org.slf4j.Logger log
public static final int HUE_MASK
public static final int VALUE_MASK
public static final int SATURATION_MASK
public boolean useHue
public float hueMinValue
public float hueMaxValue
public boolean useValue
public float valueMinValue
public float valueMaxValue
public boolean useSaturation
public float saturationMinValue
public float saturationMaxValue
public OpenCVFilterInRange()
public OpenCVFilterInRange(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 samplePoint(java.lang.Integer x, java.lang.Integer y)
samplePoint
in class OpenCVFilter