opencv: add cvtracker plugin
authorVivek R <123vivekr@gmail.com>
Sun, 24 May 2020 18:07:25 +0000 (23:37 +0530)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 22 Sep 2021 20:19:10 +0000 (20:19 +0000)
commitd28f11998deadc8036bb63aa5bdc80beb1a9fbe4
tree8df94bab968ea68e9020121360476ed0f5d461e0
parent3764a1617d168e53126c727595e63c9b2a9f8cea
opencv: add cvtracker plugin

This adds an object tracker plugin.
Tracker implementations from https://docs.opencv.org/3.4/d0/d0a/classcv_1_1Tracker.html

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2454>
docs/plugins/gst_plugins_cache.json
ext/opencv/gstcvtracker.cpp [new file with mode: 0644]
ext/opencv/gstcvtracker.h [new file with mode: 0644]
ext/opencv/gstopencv.cpp
ext/opencv/meson.build
tests/meson.build
tests/validate/meson.build [new file with mode: 0644]
tests/validate/opencv/cvtracker.validatetest [new file with mode: 0644]
tests/validate/opencv/cvtracker/flow-expectations/log-tracker-src-expected [new file with mode: 0644]