opencv2/cudalegacy/NCVBroxOpticalFlow.hpp#

Include dependency graph for NCVBroxOpticalFlow.hpp:

opencv2/cudalegacy/NCVBroxOpticalFlow.hpp Node1 opencv2/cudalegacy /NCVBroxOpticalFlow.hpp Node2 opencv2/cudalegacy /NCV.hpp Node1->Node2 Node3 opencv2/core/cvdef.h Node2->Node3 Node10 cuda_runtime.h Node2->Node10 Node11 opencv2/core/cvstd.hpp Node2->Node11 Node22 opencv2/core/utility.hpp Node2->Node22 Node4 opencv2/core/version.hpp Node3->Node4 Node5 limits Node3->Node5 Node6 opencv2/core/hal/interface.h Node3->Node6 Node8 cstdint Node3->Node8 Node9 cv_cpu_dispatch.h Node3->Node9 Node7 cstddef Node6->Node7 Node6->Node8 Node11->Node3 Node11->Node7 Node12 cstring Node11->Node12 Node13 cctype Node11->Node13 Node14 string Node11->Node14 Node15 algorithm Node11->Node15 Node16 utility Node11->Node16 Node17 cstdlib Node11->Node17 Node18 cmath Node11->Node18 Node19 cvstd_wrapper.hpp Node11->Node19 Node19->Node3 Node19->Node14 Node20 memory Node19->Node20 Node21 type_traits Node19->Node21 Node23 opencv2/core.hpp Node22->Node23 Node49 ostream Node22->Node49 Node52 functional Node22->Node52 Node53 mutex Node22->Node53 Node23->Node3 Node23->Node11 Node23->Node22 Node24 opencv2/core/base.hpp Node23->Node24 Node33 opencv2/core/traits.hpp Node23->Node33 Node34 opencv2/core/matx.hpp Node23->Node34 Node39 opencv2/core/types.hpp Node23->Node39 Node42 opencv2/core/mat.hpp Node23->Node42 Node46 opencv2/core/persistence.hpp Node23->Node46 Node47 opencv2/core/operations.hpp Node23->Node47 Node50 opencv2/core/cvstd.inl.hpp Node23->Node50 Node51 opencv2/core/optim.hpp Node23->Node51 Node24->Node3 Node24->Node11 Node24->Node15 Node25 opencv2/opencv_modules.hpp Node24->Node25 Node26 climits Node24->Node26 Node27 opencv2/core/fwddecl.hpp Node24->Node27 Node28 opencv2/core/neon_utils.hpp Node24->Node28 Node29 opencv2/core/vsx_utils.hpp Node24->Node29 Node31 opencv2/core/exception.hpp Node24->Node31 Node32 opencv2/core/check.hpp Node24->Node32 Node27->Node3 Node28->Node3 Node29->Node3 Node30 assert.h Node29->Node30 Node31->Node3 Node31->Node11 Node32->Node3 Node32->Node11 Node32->Node27 Node33->Node3 Node34->Node3 Node34->Node24 Node34->Node33 Node35 opencv2/core/saturate.hpp Node34->Node35 Node37 initializer_list Node34->Node37 Node38 opencv2/core/matx.inl.hpp Node34->Node38 Node35->Node3 Node35->Node26 Node36 opencv2/core/fast_math.hpp Node35->Node36 Node36->Node3 Node36->Node18 Node39->Node3 Node39->Node5 Node39->Node11 Node39->Node26 Node39->Node34 Node40 cfloat Node39->Node40 Node41 vector Node39->Node41 Node42->Node21 Node42->Node34 Node42->Node39 Node43 opencv2/core/bufferpool.hpp Node42->Node43 Node44 array Node42->Node44 Node45 opencv2/core/mat.inl.hpp Node42->Node45 Node46->Node39 Node46->Node42 Node48 cstdio Node47->Node48 Node47->Node49 Node51->Node23

opencv2/cudalegacy/NCVBroxOpticalFlow.hpp Node1 opencv2/cudalegacy /NCVBroxOpticalFlow.hpp Node2 opencv2/cudalegacy /NCV.hpp Node1->Node2 Node3 opencv2/core/cvdef.h Node2->Node3 Node10 cuda_runtime.h Node2->Node10 Node11 opencv2/core/cvstd.hpp Node2->Node11 Node22 opencv2/core/utility.hpp Node2->Node22 Node4 opencv2/core/version.hpp Node3->Node4 Node5 limits Node3->Node5 Node6 opencv2/core/hal/interface.h Node3->Node6 Node8 cstdint Node3->Node8 Node9 cv_cpu_dispatch.h Node3->Node9 Node7 cstddef Node6->Node7 Node6->Node8 Node11->Node3 Node11->Node7 Node12 cstring Node11->Node12 Node13 cctype Node11->Node13 Node14 string Node11->Node14 Node15 algorithm Node11->Node15 Node16 utility Node11->Node16 Node17 cstdlib Node11->Node17 Node18 cmath Node11->Node18 Node19 cvstd_wrapper.hpp Node11->Node19 Node19->Node3 Node19->Node14 Node20 memory Node19->Node20 Node21 type_traits Node19->Node21 Node23 opencv2/core.hpp Node22->Node23 Node49 ostream Node22->Node49 Node52 functional Node22->Node52 Node53 mutex Node22->Node53 Node23->Node3 Node23->Node11 Node23->Node22 Node24 opencv2/core/base.hpp Node23->Node24 Node33 opencv2/core/traits.hpp Node23->Node33 Node34 opencv2/core/matx.hpp Node23->Node34 Node39 opencv2/core/types.hpp Node23->Node39 Node42 opencv2/core/mat.hpp Node23->Node42 Node46 opencv2/core/persistence.hpp Node23->Node46 Node47 opencv2/core/operations.hpp Node23->Node47 Node50 opencv2/core/cvstd.inl.hpp Node23->Node50 Node51 opencv2/core/optim.hpp Node23->Node51 Node24->Node3 Node24->Node11 Node24->Node15 Node25 opencv2/opencv_modules.hpp Node24->Node25 Node26 climits Node24->Node26 Node27 opencv2/core/fwddecl.hpp Node24->Node27 Node28 opencv2/core/neon_utils.hpp Node24->Node28 Node29 opencv2/core/vsx_utils.hpp Node24->Node29 Node31 opencv2/core/exception.hpp Node24->Node31 Node32 opencv2/core/check.hpp Node24->Node32 Node27->Node3 Node28->Node3 Node29->Node3 Node30 assert.h Node29->Node30 Node31->Node3 Node31->Node11 Node32->Node3 Node32->Node11 Node32->Node27 Node33->Node3 Node34->Node3 Node34->Node24 Node34->Node33 Node35 opencv2/core/saturate.hpp Node34->Node35 Node37 initializer_list Node34->Node37 Node38 opencv2/core/matx.inl.hpp Node34->Node38 Node35->Node3 Node35->Node26 Node36 opencv2/core/fast_math.hpp Node35->Node36 Node36->Node3 Node36->Node18 Node39->Node3 Node39->Node5 Node39->Node11 Node39->Node26 Node39->Node34 Node40 cfloat Node39->Node40 Node41 vector Node39->Node41 Node42->Node21 Node42->Node34 Node42->Node39 Node43 opencv2/core/bufferpool.hpp Node42->Node43 Node44 array Node42->Node44 Node45 opencv2/core/mat.inl.hpp Node42->Node45 Node46->Node39 Node46->Node42 Node48 cstdio Node47->Node48 Node47->Node49 Node51->Node23

Classes#

struct NCVBroxOpticalFlowDescriptor

Model and solver parameters. More…

Functions#

NCVStatus NCVBroxOpticalFlow (const NCVBroxOpticalFlowDescriptor desc, INCVMemAllocator &gpu_mem_allocator, const NCVMatrix< Ncv32f > &frame0, const NCVMatrix< Ncv32f > &frame1, NCVMatrix< Ncv32f > &u, NCVMatrix< Ncv32f > &v, cudaStream_t stream)

Compute optical flow.