Package org.lwjgl.opengles
Class QCOMMotionEstimation
- java.lang.Object
-
- org.lwjgl.opengles.QCOMMotionEstimation
-
public class QCOMMotionEstimation extends java.lang.Object
Native bindings to the QCOM_motion_estimation extension.Motion estimation, also referred to as optical flow, is the process of producing motion vectors that convey the 2D transformation from a reference image to a target image. There are various uses of motion estimation, such as frame extrapolation, compression, object tracking, etc.
This extension adds support for motion estimation in OpenGL ES by adding functions which take the reference and target images and populate an output texture containing the corresponding motion vectors.
-
-
Field Summary
Fields Modifier and Type Field Description static int
GL_MOTION_ESTIMATION_SEARCH_BLOCK_X_QCOM
GL_MOTION_ESTIMATION_SEARCH_BLOCK_Y_QCOMAccepted by thepname
parameter of GetIntegerv, GetInteger64v, and GetFloatv.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
glTexEstimateMotionQCOM(int ref, int target, int output)
static void
glTexEstimateMotionRegionsQCOM(int ref, int target, int output, int mask)
-
-
-
Field Detail
-
GL_MOTION_ESTIMATION_SEARCH_BLOCK_X_QCOM, GL_MOTION_ESTIMATION_SEARCH_BLOCK_Y_QCOM
Accepted by thepname
parameter of GetIntegerv, GetInteger64v, and GetFloatv.
-
-