summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTae-Young Chung <ty83.chung@samsung.com>2022-01-21 09:28:32 +0900
committerTae-Young Chung <ty83.chung@samsung.com>2022-01-21 09:28:40 +0900
commite3ebe78d9e3ac4512fca897da7c1e0eedf4752cc (patch)
tree18ffa0709050f008066e8cdcd5464fd37f67e18b
parentaf72d3db5f2a1894756ba92a9427f5bd560aac91 (diff)
downloadmediavision-e3ebe78d9e3ac4512fca897da7c1e0eedf4752cc.tar.gz
mediavision-e3ebe78d9e3ac4512fca897da7c1e0eedf4752cc.tar.bz2
mediavision-e3ebe78d9e3ac4512fca897da7c1e0eedf4752cc.zip
face/image: Add opencv's tracking header filessubmit/tizen/20220124.072348accepted/tizen/unified/20220125.121712
[Version] 0.12.3-0 [Issue type] Update From OpenCV-4.5.3, a tracking module is moved to contrib and some tracking modes is changed to legacy. Change-Id: Ibdfcc89abf5f10a8d874da81ab3fc4601cec5423 Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
-rw-r--r--mv_face/face/include/FaceTracker.h3
-rw-r--r--mv_image/image/include/Tracking/ObjectTracker.h1
-rw-r--r--mv_surveillance/surveillance/include/MFTracker.h1
-rw-r--r--packaging/capi-media-vision.spec2
4 files changed, 5 insertions, 2 deletions
diff --git a/mv_face/face/include/FaceTracker.h b/mv_face/face/include/FaceTracker.h
index 5266feae..210cc417 100644
--- a/mv_face/face/include/FaceTracker.h
+++ b/mv_face/face/include/FaceTracker.h
@@ -44,6 +44,7 @@
#include <opencv2/core.hpp>
#include <opencv2/tracking.hpp>
+#include <opencv2/tracking/tracking_legacy.hpp>
namespace cv {
@@ -59,7 +60,7 @@ by authors to outperform MIL). During the implementation period the code at
<http://www.aonsquared.co.uk/node/5>, the courtesy of the author Arthur Amarra, was used for the
reference purpose.
*/
-class FaceTracker : public TrackerMedianFlow {
+class FaceTracker : public legacy::TrackerMedianFlow {
public:
struct Params {
/**
diff --git a/mv_image/image/include/Tracking/ObjectTracker.h b/mv_image/image/include/Tracking/ObjectTracker.h
index e3e6894a..9486b51a 100644
--- a/mv_image/image/include/Tracking/ObjectTracker.h
+++ b/mv_image/image/include/Tracking/ObjectTracker.h
@@ -18,6 +18,7 @@
#define __MEDIA_VISION_OBJECTTRACKER_H__
#include <opencv2/core.hpp>
+#include <opencv2/tracking.hpp>
namespace MediaVision {
namespace Image {
diff --git a/mv_surveillance/surveillance/include/MFTracker.h b/mv_surveillance/surveillance/include/MFTracker.h
index 4a587140..b93267a8 100644
--- a/mv_surveillance/surveillance/include/MFTracker.h
+++ b/mv_surveillance/surveillance/include/MFTracker.h
@@ -18,6 +18,7 @@
#define __MEDIA_VISION_MFTRACKER_H__
#include <opencv2/core.hpp>
+#include <opencv2/tracking.hpp>
namespace mediavision {
namespace surveillance {
diff --git a/packaging/capi-media-vision.spec b/packaging/capi-media-vision.spec
index 70a2bc19..7bb69887 100644
--- a/packaging/capi-media-vision.spec
+++ b/packaging/capi-media-vision.spec
@@ -1,6 +1,6 @@
Name: capi-media-vision
Summary: Media Vision library for Tizen Native API
-Version: 0.12.2
+Version: 0.12.3
Release: 0
Group: Multimedia/Framework
License: Apache-2.0 and BSD-3-Clause