public class SparseOpticalFlow extends Algorithm
Modifier | Constructor and Description |
---|---|
protected |
SparseOpticalFlow(long addr) |
Modifier and Type | Method and Description |
---|---|
static SparseOpticalFlow |
__fromPtr__(long addr) |
void |
calc(Mat prevImg,
Mat nextImg,
Mat prevPts,
Mat nextPts,
Mat status)
Calculates a sparse optical flow.
|
void |
calc(Mat prevImg,
Mat nextImg,
Mat prevPts,
Mat nextPts,
Mat status,
Mat err)
Calculates a sparse optical flow.
|
protected void |
finalize() |
clear, empty, getDefaultName, getNativeObjAddr, save
public static SparseOpticalFlow __fromPtr__(long addr)
public void calc(Mat prevImg, Mat nextImg, Mat prevPts, Mat nextPts, Mat status, Mat err)
prevImg
- First input image.nextImg
- Second input image of the same size and the same type as prevImg.prevPts
- Vector of 2D points for which the flow needs to be found.nextPts
- Output vector of 2D points containing the calculated new positions of input features in the second image.status
- Output status vector. Each element of the vector is set to 1 if the
flow for the corresponding features has been found. Otherwise, it is set to 0.err
- Optional output vector that contains error response for each point (inverse confidence).public void calc(Mat prevImg, Mat nextImg, Mat prevPts, Mat nextPts, Mat status)
prevImg
- First input image.nextImg
- Second input image of the same size and the same type as prevImg.prevPts
- Vector of 2D points for which the flow needs to be found.nextPts
- Output vector of 2D points containing the calculated new positions of input features in the second image.status
- Output status vector. Each element of the vector is set to 1 if the
flow for the corresponding features has been found. Otherwise, it is set to 0.Copyright © 2020. All rights reserved.