You've already forked libopenshot
mirror of
https://github.com/OpenShot/libopenshot.git
synced 2026-03-02 08:53:52 -08:00
* reuse-managed license/copyright headers reuse is a tool for compliance with the REUSE recommendations. See <https://reuse.software/> for more information, and <https://reuse.readthedocs.io/> for the online documentation. * Set jsoncpp license * Add MIT license for Decklink sources * Explicitly license examples/ - Add headers to source files - Change blanket licensing in .reuse/dep5 to only cover binary media - Import CC-BY-3.0 license and assign to sintel_trailer
33 lines
819 B
C
33 lines
819 B
C
/**
|
|
* @file
|
|
* @brief Header file for OpenCVUtilities (set some common macros)
|
|
* @author FeRD (Frank Dana) <ferdnyc@gmail.com>
|
|
* @author Jonathan Thomas <jonathan@openshot.org>
|
|
*
|
|
* @ref License
|
|
*/
|
|
|
|
// Copyright (c) 2008-2021 OpenShot Studios, LLC
|
|
//
|
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
|
|
|
#ifndef OPENSHOT_OPENCV_UTILITIES_H
|
|
#define OPENSHOT_OPENCV_UTILITIES_H
|
|
|
|
#define int64 int64_t
|
|
#define uint64 uint64_t
|
|
#if USE_LEGACY_TRACKER
|
|
#include <opencv2/tracking.hpp>
|
|
#include <opencv2/tracking/tracking_legacy.hpp>
|
|
#define OPENCV_TRACKER_TYPE cv::legacy::Tracker
|
|
#define OPENCV_TRACKER_NS cv::legacy
|
|
#else
|
|
#include <opencv2/tracking.hpp>
|
|
#define OPENCV_TRACKER_TYPE cv::Tracker
|
|
#define OPENCV_TRACKER_NS cv
|
|
#endif
|
|
#undef int64
|
|
#undef uint64
|
|
|
|
#endif // OPENSHOT_OPENCV_UTILITIES_H
|