test_precomp.hpp 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. /*M///////////////////////////////////////////////////////////////////////////////////////
  2. //
  3. // IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
  4. //
  5. // By downloading, copying, installing or using the software you agree to this license.
  6. // If you do not agree to this license, do not download, install,
  7. // copy or use the software.
  8. //
  9. //
  10. // License Agreement
  11. // For Open Source Computer Vision Library
  12. //
  13. // Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
  14. // Copyright (C) 2009, Willow Garage Inc., all rights reserved.
  15. // Third party copyrights are property of their respective owners.
  16. //
  17. // Redistribution and use in source and binary forms, with or without modification,
  18. // are permitted provided that the following conditions are met:
  19. //
  20. // * Redistribution's of source code must retain the above copyright notice,
  21. // this list of conditions and the following disclaimer.
  22. //
  23. // * Redistribution's in binary form must reproduce the above copyright notice,
  24. // this list of conditions and the following disclaimer in the documentation
  25. // and/or other materials provided with the distribution.
  26. //
  27. // * The name of the copyright holders may not be used to endorse or promote products
  28. // derived from this software without specific prior written permission.
  29. //
  30. // This software is provided by the copyright holders and contributors "as is" and
  31. // any express or implied warranties, including, but not limited to, the implied
  32. // warranties of merchantability and fitness for a particular purpose are disclaimed.
  33. // In no event shall the Intel Corporation or contributors be liable for any direct,
  34. // indirect, incidental, special, exemplary, or consequential damages
  35. // (including, but not limited to, procurement of substitute goods or services;
  36. // loss of use, data, or profits; or business interruption) however caused
  37. // and on any theory of liability, whether in contract, strict liability,
  38. // or tort (including negligence or otherwise) arising in any way out of
  39. // the use of this software, even if advised of the possibility of such damage.
  40. //
  41. //M*/
  42. #ifndef __OPENCV_TEST_PRECOMP_HPP__
  43. #define __OPENCV_TEST_PRECOMP_HPP__
  44. #if defined(__GNUC__) && !defined(__APPLE__) && !defined(__arm__) && !defined(__aarch64__) && !defined(__powerpc64__)
  45. #include <fpu_control.h>
  46. #endif
  47. #include <cfloat>
  48. #include <cstdio>
  49. #include <cmath>
  50. #include <vector>
  51. #include <string>
  52. #include <map>
  53. #include <memory>
  54. #include <algorithm>
  55. #include <fstream>
  56. #include "opencv2/ts.hpp"
  57. #include "opencv2/ts/cuda_test.hpp"
  58. #include "opencv2/core/cuda.hpp"
  59. #include "opencv2/cudalegacy.hpp"
  60. #include "opencv2/highgui.hpp"
  61. #include "opencv2/core/private.cuda.hpp"
  62. #include "opencv2/opencv_modules.hpp"
  63. #include "cvconfig.h"
  64. #include "NCVTest.hpp"
  65. #include "NCVAutoTestLister.hpp"
  66. #include "NCVTestSourceProvider.hpp"
  67. #include "TestIntegralImage.h"
  68. #include "TestIntegralImageSquared.h"
  69. #include "TestRectStdDev.h"
  70. #include "TestResize.h"
  71. #include "TestCompact.h"
  72. #include "TestTranspose.h"
  73. #include "TestDrawRects.h"
  74. #include "TestHypothesesGrow.h"
  75. #include "TestHypothesesFilter.h"
  76. #include "TestHaarCascadeLoader.h"
  77. #include "TestHaarCascadeApplication.h"
  78. #include "main_test_nvidia.h"
  79. #endif