Package boofcv.alg.flow
Class HornSchunck_F32
Implementation of
HornSchunck for GrayF32.-
Field Summary
Fields inherited from class boofcv.alg.flow.HornSchunck
alpha2, averageFlow, derivT, derivX, derivY, numIterations, resetOutput -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidborderDerivT(GrayF32 imageA, GrayF32 imageB, GrayF32 difference, int x, int y) protected voidcomputeDerivT(GrayF32 image1, GrayF32 image2, GrayF32 difference) protected voidcomputeDerivX(GrayF32 image1, GrayF32 image2, GrayF32 derivX) protected voidcomputeDerivY(GrayF32 image1, GrayF32 image2, GrayF32 derivY) protected voidInner function for computing optical flowprotected static floatgetBorderT(GrayF32 imageA, GrayF32 imageB, int x, int y) Methods inherited from class boofcv.alg.flow.HornSchunck
borderAverageFlow, computeBorder, getExtend, innerAverageFlow, process, setNumIterations
-
Constructor Details
-
HornSchunck_F32
public HornSchunck_F32(float alpha, int numIterations)
-
-
Method Details
-
computeDerivX
- Specified by:
computeDerivXin classHornSchunck<GrayF32,GrayF32>
-
computeDerivY
- Specified by:
computeDerivYin classHornSchunck<GrayF32,GrayF32>
-
computeDerivT
- Specified by:
computeDerivTin classHornSchunck<GrayF32,GrayF32>
-
borderDerivT
-
getBorderT
-
findFlow
Description copied from class:HornSchunckInner function for computing optical flow- Specified by:
findFlowin classHornSchunck<GrayF32,GrayF32>
-