SparseOpticalFlow

Objective-C

@interface SparseOpticalFlow : Algorithm

Swift

class SparseOpticalFlow : Algorithm

Base interface for sparse optical flow algorithms.

Member of Video

Methods

  • Calculates a sparse optical flow.

    Declaration

    Objective-C

    - (void)calc:(nonnull Mat *)prevImg
         nextImg:(nonnull Mat *)nextImg
         prevPts:(nonnull Mat *)prevPts
         nextPts:(nonnull Mat *)nextPts
          status:(nonnull Mat *)status
             err:(nonnull Mat *)err;

    Swift

    func calc(prevImg: Mat, nextImg: Mat, prevPts: Mat, nextPts: Mat, status: Mat, err: Mat)

    Parameters

    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).

  • Calculates a sparse optical flow.

    Declaration

    Objective-C

    - (void)calc:(nonnull Mat *)prevImg
         nextImg:(nonnull Mat *)nextImg
         prevPts:(nonnull Mat *)prevPts
         nextPts:(nonnull Mat *)nextPts
          status:(nonnull Mat *)status;

    Swift

    func calc(prevImg: Mat, nextImg: Mat, prevPts: Mat, nextPts: Mat, status: Mat)

    Parameters

    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.