Joe Verbout
/
main
opencv on mbed
opencv2/cvconfig.h@0:ea44dc9ed014, 2016-03-31 (annotated)
- Committer:
- joeverbout
- Date:
- Thu Mar 31 21:16:38 2016 +0000
- Revision:
- 0:ea44dc9ed014
OpenCV on mbed attempt
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
joeverbout | 0:ea44dc9ed014 | 1 | /* OpenCV compiled as static or dynamic libs */ |
joeverbout | 0:ea44dc9ed014 | 2 | #define BUILD_SHARED_LIBS |
joeverbout | 0:ea44dc9ed014 | 3 | |
joeverbout | 0:ea44dc9ed014 | 4 | /* Compile for 'real' NVIDIA GPU architectures */ |
joeverbout | 0:ea44dc9ed014 | 5 | #define CUDA_ARCH_BIN "" |
joeverbout | 0:ea44dc9ed014 | 6 | |
joeverbout | 0:ea44dc9ed014 | 7 | /* Create PTX or BIN for 1.0 compute capability */ |
joeverbout | 0:ea44dc9ed014 | 8 | /* #undef CUDA_ARCH_BIN_OR_PTX_10 */ |
joeverbout | 0:ea44dc9ed014 | 9 | |
joeverbout | 0:ea44dc9ed014 | 10 | /* NVIDIA GPU features are used */ |
joeverbout | 0:ea44dc9ed014 | 11 | #define CUDA_ARCH_FEATURES "" |
joeverbout | 0:ea44dc9ed014 | 12 | |
joeverbout | 0:ea44dc9ed014 | 13 | /* Compile for 'virtual' NVIDIA PTX architectures */ |
joeverbout | 0:ea44dc9ed014 | 14 | #define CUDA_ARCH_PTX "" |
joeverbout | 0:ea44dc9ed014 | 15 | |
joeverbout | 0:ea44dc9ed014 | 16 | /* AVFoundation video libraries */ |
joeverbout | 0:ea44dc9ed014 | 17 | /* #undef HAVE_AVFOUNDATION */ |
joeverbout | 0:ea44dc9ed014 | 18 | |
joeverbout | 0:ea44dc9ed014 | 19 | /* V4L capturing support */ |
joeverbout | 0:ea44dc9ed014 | 20 | /* #undef HAVE_CAMV4L */ |
joeverbout | 0:ea44dc9ed014 | 21 | |
joeverbout | 0:ea44dc9ed014 | 22 | /* V4L2 capturing support */ |
joeverbout | 0:ea44dc9ed014 | 23 | /* #undef HAVE_CAMV4L2 */ |
joeverbout | 0:ea44dc9ed014 | 24 | |
joeverbout | 0:ea44dc9ed014 | 25 | /* Carbon windowing environment */ |
joeverbout | 0:ea44dc9ed014 | 26 | /* #undef HAVE_CARBON */ |
joeverbout | 0:ea44dc9ed014 | 27 | |
joeverbout | 0:ea44dc9ed014 | 28 | /* AMD's Basic Linear Algebra Subprograms Library*/ |
joeverbout | 0:ea44dc9ed014 | 29 | #define HAVE_CLAMDBLAS |
joeverbout | 0:ea44dc9ed014 | 30 | |
joeverbout | 0:ea44dc9ed014 | 31 | /* AMD's OpenCL Fast Fourier Transform Library*/ |
joeverbout | 0:ea44dc9ed014 | 32 | #define HAVE_CLAMDFFT |
joeverbout | 0:ea44dc9ed014 | 33 | |
joeverbout | 0:ea44dc9ed014 | 34 | /* Clp support */ |
joeverbout | 0:ea44dc9ed014 | 35 | /* #undef HAVE_CLP */ |
joeverbout | 0:ea44dc9ed014 | 36 | |
joeverbout | 0:ea44dc9ed014 | 37 | /* Cocoa API */ |
joeverbout | 0:ea44dc9ed014 | 38 | /* #undef HAVE_COCOA */ |
joeverbout | 0:ea44dc9ed014 | 39 | |
joeverbout | 0:ea44dc9ed014 | 40 | /* C= */ |
joeverbout | 0:ea44dc9ed014 | 41 | /* #undef HAVE_CSTRIPES */ |
joeverbout | 0:ea44dc9ed014 | 42 | |
joeverbout | 0:ea44dc9ed014 | 43 | /* NVidia Cuda Basic Linear Algebra Subprograms (BLAS) API*/ |
joeverbout | 0:ea44dc9ed014 | 44 | /* #undef HAVE_CUBLAS */ |
joeverbout | 0:ea44dc9ed014 | 45 | |
joeverbout | 0:ea44dc9ed014 | 46 | /* NVidia Cuda Runtime API*/ |
joeverbout | 0:ea44dc9ed014 | 47 | /* #undef HAVE_CUDA */ |
joeverbout | 0:ea44dc9ed014 | 48 | |
joeverbout | 0:ea44dc9ed014 | 49 | /* NVidia Cuda Fast Fourier Transform (FFT) API*/ |
joeverbout | 0:ea44dc9ed014 | 50 | /* #undef HAVE_CUFFT */ |
joeverbout | 0:ea44dc9ed014 | 51 | |
joeverbout | 0:ea44dc9ed014 | 52 | /* IEEE1394 capturing support */ |
joeverbout | 0:ea44dc9ed014 | 53 | /* #undef HAVE_DC1394 */ |
joeverbout | 0:ea44dc9ed014 | 54 | |
joeverbout | 0:ea44dc9ed014 | 55 | /* IEEE1394 capturing support - libdc1394 v2.x */ |
joeverbout | 0:ea44dc9ed014 | 56 | /* #undef HAVE_DC1394_2 */ |
joeverbout | 0:ea44dc9ed014 | 57 | |
joeverbout | 0:ea44dc9ed014 | 58 | /* DirectX */ |
joeverbout | 0:ea44dc9ed014 | 59 | #define HAVE_DIRECTX |
joeverbout | 0:ea44dc9ed014 | 60 | #define HAVE_DIRECTX_NV12 |
joeverbout | 0:ea44dc9ed014 | 61 | #define HAVE_D3D11 |
joeverbout | 0:ea44dc9ed014 | 62 | #define HAVE_D3D10 |
joeverbout | 0:ea44dc9ed014 | 63 | #define HAVE_D3D9 |
joeverbout | 0:ea44dc9ed014 | 64 | |
joeverbout | 0:ea44dc9ed014 | 65 | /* DirectShow Video Capture library */ |
joeverbout | 0:ea44dc9ed014 | 66 | #define HAVE_DSHOW |
joeverbout | 0:ea44dc9ed014 | 67 | |
joeverbout | 0:ea44dc9ed014 | 68 | /* Eigen Matrix & Linear Algebra Library */ |
joeverbout | 0:ea44dc9ed014 | 69 | /* #undef HAVE_EIGEN */ |
joeverbout | 0:ea44dc9ed014 | 70 | |
joeverbout | 0:ea44dc9ed014 | 71 | /* FFMpeg video library */ |
joeverbout | 0:ea44dc9ed014 | 72 | #define HAVE_FFMPEG |
joeverbout | 0:ea44dc9ed014 | 73 | |
joeverbout | 0:ea44dc9ed014 | 74 | /* ffmpeg's libswscale */ |
joeverbout | 0:ea44dc9ed014 | 75 | #define HAVE_FFMPEG_SWSCALE |
joeverbout | 0:ea44dc9ed014 | 76 | |
joeverbout | 0:ea44dc9ed014 | 77 | /* ffmpeg in Gentoo */ |
joeverbout | 0:ea44dc9ed014 | 78 | #define HAVE_GENTOO_FFMPEG |
joeverbout | 0:ea44dc9ed014 | 79 | |
joeverbout | 0:ea44dc9ed014 | 80 | /* Geospatial Data Abstraction Library */ |
joeverbout | 0:ea44dc9ed014 | 81 | /* #undef HAVE_GDAL */ |
joeverbout | 0:ea44dc9ed014 | 82 | |
joeverbout | 0:ea44dc9ed014 | 83 | /* GStreamer multimedia framework */ |
joeverbout | 0:ea44dc9ed014 | 84 | /* #undef HAVE_GSTREAMER */ |
joeverbout | 0:ea44dc9ed014 | 85 | |
joeverbout | 0:ea44dc9ed014 | 86 | /* GTK+ 2.0 Thread support */ |
joeverbout | 0:ea44dc9ed014 | 87 | /* #undef HAVE_GTHREAD */ |
joeverbout | 0:ea44dc9ed014 | 88 | |
joeverbout | 0:ea44dc9ed014 | 89 | /* GTK+ 2.x toolkit */ |
joeverbout | 0:ea44dc9ed014 | 90 | /* #undef HAVE_GTK */ |
joeverbout | 0:ea44dc9ed014 | 91 | |
joeverbout | 0:ea44dc9ed014 | 92 | /* Define to 1 if you have the <inttypes.h> header file. */ |
joeverbout | 0:ea44dc9ed014 | 93 | /* #undef HAVE_INTTYPES_H */ |
joeverbout | 0:ea44dc9ed014 | 94 | |
joeverbout | 0:ea44dc9ed014 | 95 | /* Intel Perceptual Computing SDK library */ |
joeverbout | 0:ea44dc9ed014 | 96 | /* #undef HAVE_INTELPERC */ |
joeverbout | 0:ea44dc9ed014 | 97 | |
joeverbout | 0:ea44dc9ed014 | 98 | /* Intel Integrated Performance Primitives */ |
joeverbout | 0:ea44dc9ed014 | 99 | #define HAVE_IPP |
joeverbout | 0:ea44dc9ed014 | 100 | #define HAVE_IPP_ICV_ONLY |
joeverbout | 0:ea44dc9ed014 | 101 | |
joeverbout | 0:ea44dc9ed014 | 102 | /* Intel IPP Async */ |
joeverbout | 0:ea44dc9ed014 | 103 | /* #undef HAVE_IPP_A */ |
joeverbout | 0:ea44dc9ed014 | 104 | |
joeverbout | 0:ea44dc9ed014 | 105 | /* JPEG-2000 codec */ |
joeverbout | 0:ea44dc9ed014 | 106 | #define HAVE_JASPER |
joeverbout | 0:ea44dc9ed014 | 107 | |
joeverbout | 0:ea44dc9ed014 | 108 | /* IJG JPEG codec */ |
joeverbout | 0:ea44dc9ed014 | 109 | #define HAVE_JPEG |
joeverbout | 0:ea44dc9ed014 | 110 | |
joeverbout | 0:ea44dc9ed014 | 111 | /* libpng/png.h needs to be included */ |
joeverbout | 0:ea44dc9ed014 | 112 | /* #undef HAVE_LIBPNG_PNG_H */ |
joeverbout | 0:ea44dc9ed014 | 113 | |
joeverbout | 0:ea44dc9ed014 | 114 | /* V4L/V4L2 capturing support via libv4l */ |
joeverbout | 0:ea44dc9ed014 | 115 | /* #undef HAVE_LIBV4L */ |
joeverbout | 0:ea44dc9ed014 | 116 | |
joeverbout | 0:ea44dc9ed014 | 117 | /* Microsoft Media Foundation Capture library */ |
joeverbout | 0:ea44dc9ed014 | 118 | /* #undef HAVE_MSMF */ |
joeverbout | 0:ea44dc9ed014 | 119 | |
joeverbout | 0:ea44dc9ed014 | 120 | /* NVidia Video Decoding API*/ |
joeverbout | 0:ea44dc9ed014 | 121 | /* #undef HAVE_NVCUVID */ |
joeverbout | 0:ea44dc9ed014 | 122 | |
joeverbout | 0:ea44dc9ed014 | 123 | /* OpenCL Support */ |
joeverbout | 0:ea44dc9ed014 | 124 | #define HAVE_OPENCL |
joeverbout | 0:ea44dc9ed014 | 125 | /* #undef HAVE_OPENCL_STATIC */ |
joeverbout | 0:ea44dc9ed014 | 126 | /* #undef HAVE_OPENCL_SVM */ |
joeverbout | 0:ea44dc9ed014 | 127 | |
joeverbout | 0:ea44dc9ed014 | 128 | /* OpenEXR codec */ |
joeverbout | 0:ea44dc9ed014 | 129 | #define HAVE_OPENEXR |
joeverbout | 0:ea44dc9ed014 | 130 | |
joeverbout | 0:ea44dc9ed014 | 131 | /* OpenGL support*/ |
joeverbout | 0:ea44dc9ed014 | 132 | /* #undef HAVE_OPENGL */ |
joeverbout | 0:ea44dc9ed014 | 133 | |
joeverbout | 0:ea44dc9ed014 | 134 | /* OpenNI library */ |
joeverbout | 0:ea44dc9ed014 | 135 | /* #undef HAVE_OPENNI */ |
joeverbout | 0:ea44dc9ed014 | 136 | |
joeverbout | 0:ea44dc9ed014 | 137 | /* OpenNI library */ |
joeverbout | 0:ea44dc9ed014 | 138 | /* #undef HAVE_OPENNI2 */ |
joeverbout | 0:ea44dc9ed014 | 139 | |
joeverbout | 0:ea44dc9ed014 | 140 | /* PNG codec */ |
joeverbout | 0:ea44dc9ed014 | 141 | #define HAVE_PNG |
joeverbout | 0:ea44dc9ed014 | 142 | |
joeverbout | 0:ea44dc9ed014 | 143 | /* Posix threads (pthreads) */ |
joeverbout | 0:ea44dc9ed014 | 144 | /* #undef HAVE_PTHREADS */ |
joeverbout | 0:ea44dc9ed014 | 145 | |
joeverbout | 0:ea44dc9ed014 | 146 | /* parallel_for with pthreads */ |
joeverbout | 0:ea44dc9ed014 | 147 | /* #undef HAVE_PTHREADS_PF */ |
joeverbout | 0:ea44dc9ed014 | 148 | |
joeverbout | 0:ea44dc9ed014 | 149 | /* Qt support */ |
joeverbout | 0:ea44dc9ed014 | 150 | /* #undef HAVE_QT */ |
joeverbout | 0:ea44dc9ed014 | 151 | |
joeverbout | 0:ea44dc9ed014 | 152 | /* Qt OpenGL support */ |
joeverbout | 0:ea44dc9ed014 | 153 | /* #undef HAVE_QT_OPENGL */ |
joeverbout | 0:ea44dc9ed014 | 154 | |
joeverbout | 0:ea44dc9ed014 | 155 | /* QuickTime video libraries */ |
joeverbout | 0:ea44dc9ed014 | 156 | /* #undef HAVE_QUICKTIME */ |
joeverbout | 0:ea44dc9ed014 | 157 | |
joeverbout | 0:ea44dc9ed014 | 158 | /* QTKit video libraries */ |
joeverbout | 0:ea44dc9ed014 | 159 | /* #undef HAVE_QTKIT */ |
joeverbout | 0:ea44dc9ed014 | 160 | |
joeverbout | 0:ea44dc9ed014 | 161 | /* Intel Threading Building Blocks */ |
joeverbout | 0:ea44dc9ed014 | 162 | /* #undef HAVE_TBB */ |
joeverbout | 0:ea44dc9ed014 | 163 | |
joeverbout | 0:ea44dc9ed014 | 164 | /* TIFF codec */ |
joeverbout | 0:ea44dc9ed014 | 165 | #define HAVE_TIFF |
joeverbout | 0:ea44dc9ed014 | 166 | |
joeverbout | 0:ea44dc9ed014 | 167 | /* Unicap video capture library */ |
joeverbout | 0:ea44dc9ed014 | 168 | /* #undef HAVE_UNICAP */ |
joeverbout | 0:ea44dc9ed014 | 169 | |
joeverbout | 0:ea44dc9ed014 | 170 | /* Video for Windows support */ |
joeverbout | 0:ea44dc9ed014 | 171 | #define HAVE_VFW |
joeverbout | 0:ea44dc9ed014 | 172 | |
joeverbout | 0:ea44dc9ed014 | 173 | /* V4L2 capturing support in videoio.h */ |
joeverbout | 0:ea44dc9ed014 | 174 | /* #undef HAVE_VIDEOIO */ |
joeverbout | 0:ea44dc9ed014 | 175 | |
joeverbout | 0:ea44dc9ed014 | 176 | /* Win32 UI */ |
joeverbout | 0:ea44dc9ed014 | 177 | #define HAVE_WIN32UI |
joeverbout | 0:ea44dc9ed014 | 178 | |
joeverbout | 0:ea44dc9ed014 | 179 | /* XIMEA camera support */ |
joeverbout | 0:ea44dc9ed014 | 180 | /* #undef HAVE_XIMEA */ |
joeverbout | 0:ea44dc9ed014 | 181 | |
joeverbout | 0:ea44dc9ed014 | 182 | /* Xine video library */ |
joeverbout | 0:ea44dc9ed014 | 183 | /* #undef HAVE_XINE */ |
joeverbout | 0:ea44dc9ed014 | 184 | |
joeverbout | 0:ea44dc9ed014 | 185 | /* Define if your processor stores words with the most significant byte |
joeverbout | 0:ea44dc9ed014 | 186 | first (like Motorola and SPARC, unlike Intel and VAX). */ |
joeverbout | 0:ea44dc9ed014 | 187 | /* #undef WORDS_BIGENDIAN */ |
joeverbout | 0:ea44dc9ed014 | 188 | |
joeverbout | 0:ea44dc9ed014 | 189 | /* gPhoto2 library */ |
joeverbout | 0:ea44dc9ed014 | 190 | /* #undef HAVE_GPHOTO2 */ |
joeverbout | 0:ea44dc9ed014 | 191 | |
joeverbout | 0:ea44dc9ed014 | 192 | /* VA library (libva) */ |
joeverbout | 0:ea44dc9ed014 | 193 | /* #undef HAVE_VA */ |
joeverbout | 0:ea44dc9ed014 | 194 | |
joeverbout | 0:ea44dc9ed014 | 195 | /* Intel VA-API/OpenCL */ |
joeverbout | 0:ea44dc9ed014 | 196 | /* #undef HAVE_VA_INTEL */ |
joeverbout | 0:ea44dc9ed014 | 197 |