Package boofcv.alg.flow
Class HornSchunck_U8
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(GrayU8 imageA, GrayU8 imageB, GrayS16 difference, int x, int y) protected voidcomputeDerivT(GrayU8 image1, GrayU8 image2, GrayS16 difference) protected voidcomputeDerivX(GrayU8 image1, GrayU8 image2, GrayS16 derivX) protected voidcomputeDerivY(GrayU8 image1, GrayU8 image2, GrayS16 derivY) protected voidInner function for computing optical flowprotected static floatgetBorderT(GrayU8 imageA, GrayU8 imageB, int x, int y) Methods inherited from class boofcv.alg.flow.HornSchunck
borderAverageFlow, computeBorder, getExtend, innerAverageFlow, process, setNumIterations
-
Constructor Details
-
HornSchunck_U8
public HornSchunck_U8(float alpha, int numIterations)
-
-
Method Details
-
computeDerivX
- Specified by:
computeDerivXin classHornSchunck<GrayU8,GrayS16>
-
computeDerivY
- Specified by:
computeDerivYin classHornSchunck<GrayU8,GrayS16>
-
computeDerivT
- Specified by:
computeDerivTin classHornSchunck<GrayU8,GrayS16>
-
borderDerivT
-
getBorderT
-
findFlow
Description copied from class:HornSchunckInner function for computing optical flow- Specified by:
findFlowin classHornSchunck<GrayU8,GrayS16>
-