Package org.opencv.structured_light
Class GrayCodePattern
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.structured_light.StructuredLightPattern
-
- org.opencv.structured_light.GrayCodePattern
-
public class GrayCodePattern extends StructuredLightPattern
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GrayCodePattern(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GrayCodePattern
__fromPtr__(long addr)
static GrayCodePattern
create(int width, int height)
protected void
finalize()
void
getImagesForShadowMasks(Mat blackImage, Mat whiteImage)
long
getNumberOfPatternImages()
boolean
getProjPixel(java.util.List<Mat> patternImages, int x, int y, Point projPix)
void
setBlackThreshold(long value)
void
setWhiteThreshold(long value)
-
Methods inherited from class org.opencv.structured_light.StructuredLightPattern
generate
-
Methods inherited from class org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
Method Detail
-
__fromPtr__
public static GrayCodePattern __fromPtr__(long addr)
-
create
public static GrayCodePattern create(int width, int height)
-
getProjPixel
public boolean getProjPixel(java.util.List<Mat> patternImages, int x, int y, Point projPix)
-
getNumberOfPatternImages
public long getNumberOfPatternImages()
-
setBlackThreshold
public void setBlackThreshold(long value)
-
setWhiteThreshold
public void setWhiteThreshold(long value)
-
finalize
protected void finalize() throws java.lang.Throwable
- Overrides:
finalize
in classStructuredLightPattern
- Throws:
java.lang.Throwable
-
-