Package org.opencv.structured_light
Class SinusoidalPattern_Params
- java.lang.Object
-
- org.opencv.structured_light.SinusoidalPattern_Params
-
public class SinusoidalPattern_Params extends Object
Parameters of SinusoidalPattern constructor width Projector's width. height Projector's height. nbrOfPeriods Number of period along the patterns direction. shiftValue Phase shift between two consecutive patterns. methodId Allow to choose between FTP, PSP and FAPS. nbrOfPixelsBetweenMarkers Number of pixels between two consecutive markers on the same row. setMarkers Allow to set markers on the patterns. markersLocation vector used to store markers location on the patterns.
-
-
Field Summary
Fields Modifier and Type Field Description protected long
nativeObj
-
Constructor Summary
Constructors Modifier Constructor Description SinusoidalPattern_Params()
protected
SinusoidalPattern_Params(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SinusoidalPattern_Params
__fromPtr__(long addr)
protected void
finalize()
int
get_height()
boolean
get_horizontal()
int
get_methodId()
int
get_nbrOfPeriods()
int
get_nbrOfPixelsBetweenMarkers()
boolean
get_setMarkers()
float
get_shiftValue()
int
get_width()
long
getNativeObjAddr()
void
set_height(int height)
void
set_horizontal(boolean horizontal)
void
set_methodId(int methodId)
void
set_nbrOfPeriods(int nbrOfPeriods)
void
set_nbrOfPixelsBetweenMarkers(int nbrOfPixelsBetweenMarkers)
void
set_setMarkers(boolean setMarkers)
void
set_shiftValue(float shiftValue)
void
set_width(int width)
-
-
-
Method Detail
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static SinusoidalPattern_Params __fromPtr__(long addr)
-
get_width
public int get_width()
-
set_width
public void set_width(int width)
-
get_height
public int get_height()
-
set_height
public void set_height(int height)
-
get_nbrOfPeriods
public int get_nbrOfPeriods()
-
set_nbrOfPeriods
public void set_nbrOfPeriods(int nbrOfPeriods)
-
get_shiftValue
public float get_shiftValue()
-
set_shiftValue
public void set_shiftValue(float shiftValue)
-
get_methodId
public int get_methodId()
-
set_methodId
public void set_methodId(int methodId)
-
get_nbrOfPixelsBetweenMarkers
public int get_nbrOfPixelsBetweenMarkers()
-
set_nbrOfPixelsBetweenMarkers
public void set_nbrOfPixelsBetweenMarkers(int nbrOfPixelsBetweenMarkers)
-
get_horizontal
public boolean get_horizontal()
-
set_horizontal
public void set_horizontal(boolean horizontal)
-
get_setMarkers
public boolean get_setMarkers()
-
set_setMarkers
public void set_setMarkers(boolean setMarkers)
-
-