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
-
Method Summary
Modifier and TypeMethodDescriptionprotected static void
borderDerivT
(GrayF32 imageA, GrayF32 imageB, GrayF32 difference, int x, int y) protected void
computeDerivT
(GrayF32 image1, GrayF32 image2, GrayF32 difference) protected void
computeDerivX
(GrayF32 image1, GrayF32 image2, GrayF32 derivX) protected void
computeDerivY
(GrayF32 image1, GrayF32 image2, GrayF32 derivY) protected void
Inner function for computing optical flowprotected static float
getBorderT
(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:
computeDerivX
in classHornSchunck<GrayF32,
GrayF32>
-
computeDerivY
- Specified by:
computeDerivY
in classHornSchunck<GrayF32,
GrayF32>
-
computeDerivT
- Specified by:
computeDerivT
in classHornSchunck<GrayF32,
GrayF32>
-
borderDerivT
-
getBorderT
-
findFlow
Description copied from class:HornSchunck
Inner function for computing optical flow- Specified by:
findFlow
in classHornSchunck<GrayF32,
GrayF32>
-