From ab6a2c657789c053bb1b6c9a34bc0a63ac54e6ab Mon Sep 17 00:00:00 2001 From: Vlad Shakhuro Date: Wed, 25 Jun 2014 15:38:00 +0400 Subject: [PATCH] Add headers to precomp.hpp --- modules/xobjdetect/src/acffeature.cpp | 6 --- modules/xobjdetect/src/icfdetector.cpp | 12 ------ modules/xobjdetect/src/precomp.hpp | 55 ++++++++++++++++++++++++++ modules/xobjdetect/src/stump.cpp | 2 - modules/xobjdetect/src/waldboost.cpp | 4 -- 5 files changed, 55 insertions(+), 24 deletions(-) diff --git a/modules/xobjdetect/src/acffeature.cpp b/modules/xobjdetect/src/acffeature.cpp index 185404655..b347e62bd 100644 --- a/modules/xobjdetect/src/acffeature.cpp +++ b/modules/xobjdetect/src/acffeature.cpp @@ -41,16 +41,10 @@ the use of this software, even if advised of the possibility of such damage. #include "precomp.hpp" -#include - using std::vector; -#include using std::min; -#include -#include - namespace cv { namespace xobjdetect diff --git a/modules/xobjdetect/src/icfdetector.cpp b/modules/xobjdetect/src/icfdetector.cpp index 5d130df19..1717e657e 100644 --- a/modules/xobjdetect/src/icfdetector.cpp +++ b/modules/xobjdetect/src/icfdetector.cpp @@ -41,24 +41,12 @@ the use of this software, even if advised of the possibility of such damage. #include "precomp.hpp" -#include - -#include - -#include -using std::ostringstream; - using std::vector; using std::string; -#include using std::min; using std::max; -#include -#include -#include - namespace cv { namespace xobjdetect diff --git a/modules/xobjdetect/src/precomp.hpp b/modules/xobjdetect/src/precomp.hpp index e69de29bb..842645e67 100644 --- a/modules/xobjdetect/src/precomp.hpp +++ b/modules/xobjdetect/src/precomp.hpp @@ -0,0 +1,55 @@ +/* + +By downloading, copying, installing or using the software you agree to this +license. If you do not agree to this license, do not download, install, +copy or use the software. + + + License Agreement + For Open Source Computer Vision Library + (3-clause BSD License) + +Copyright (C) 2013, OpenCV Foundation, all rights reserved. +Third party copyrights are property of their respective owners. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + * Neither the names of the copyright holders nor the names of the contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +This software is provided by the copyright holders and contributors "as is" and +any express or implied warranties, including, but not limited to, the implied +warranties of merchantability and fitness for a particular purpose are +disclaimed. In no event shall copyright holders or contributors be liable for +any direct, indirect, incidental, special, exemplary, or consequential damages +(including, but not limited to, procurement of substitute goods or services; +loss of use, data, or profits; or business interruption) however caused +and on any theory of liability, whether in contract, strict liability, +or tort (including negligence or otherwise) arising in any way out of +the use of this software, even if advised of the possibility of such damage. + +*/ + +#ifndef __OPENCV_XOBJDETECT_PRECOMP_HPP__ +#define __OPENCV_XOBJDETECT_PRECOMP_HPP__ + +#include + +#include +#include + +#include + +#include +#include + +#endif /* __OPENCV_XOBJDETECT_PRECOMP_HPP__ */ diff --git a/modules/xobjdetect/src/stump.cpp b/modules/xobjdetect/src/stump.cpp index e26c3185c..e9dbfa764 100644 --- a/modules/xobjdetect/src/stump.cpp +++ b/modules/xobjdetect/src/stump.cpp @@ -41,8 +41,6 @@ the use of this software, even if advised of the possibility of such damage. #include "precomp.hpp" -#include - namespace cv { namespace xobjdetect diff --git a/modules/xobjdetect/src/waldboost.cpp b/modules/xobjdetect/src/waldboost.cpp index ecb489356..c9062fa82 100644 --- a/modules/xobjdetect/src/waldboost.cpp +++ b/modules/xobjdetect/src/waldboost.cpp @@ -41,13 +41,9 @@ the use of this software, even if advised of the possibility of such damage. #include "precomp.hpp" -#include -#include using std::swap; -#include - using std::vector; namespace cv