Commit Graph

549 Commits

Author SHA1 Message Date
Anatoly Baksheev
a8161b7888 FindNPP.cmake: added support of NPP 3.2 2010-09-24 15:34:36 +00:00
Anatoly Baksheev
782f25a5a0 search in env var CUDA_NPP_ROOT 2010-09-24 12:01:26 +00:00
Anatoly Baksheev
99f90ffc9e fixed if condition syntax: ! -> NOT 2010-09-24 11:33:06 +00:00
Vadim Pisarevsky
6c3d45d9df fixed compile errors with MSVC2010 2010-09-24 10:52:21 +00:00
Vadim Pisarevsky
e812a02c0b remove #include <Eigen/Core> from eigen.hpp 2010-09-23 20:03:47 +00:00
Maria Dimashova
26dbbcc070 added bag of words; did some renaming 2010-09-23 16:17:48 +00:00
Ethan Rublee
9d9453906b adding setup for some sample applications that use OpenCV on the android platform - nothing concrete yet - but soon. 2010-09-23 13:48:12 +00:00
Maria Dimashova
8462deed30 split descriptors.cpp 2010-09-23 13:44:23 +00:00
Maria Dimashova
9e9d4b9e49 added OpponentColorDescriptorExtractor 2010-09-23 10:53:36 +00:00
Vadim Pisarevsky
1a2fee0d56 include Eigen2/3 headers optionally, for greater flexibility 2010-09-22 20:45:01 +00:00
Ethan Rublee
96e127134d fixing a bug in the local.env.mk setup, and correcting the readme's
Also, the androi-opencv.mk.in wasn't correct for one of the crystax NDK
build directory setups
2010-09-22 13:24:37 +00:00
Vadim Pisarevsky
d72d11d09d improved matrix expressions efficiency in some cases & simplified the code 2010-09-22 13:07:51 +00:00
Ethan Rublee
699216436c adding some functionality to the android-opencv shared library 2010-09-22 12:13:26 +00:00
Vladislav Vinogradov
4100cbd997 added gpu version of LUT, integral, boxFilter and cvtColor (RGB <-> YCrCb), based on NPP.
minor refactoring of GPU module and GPU tests, split arithm and imgproc parts.
2010-09-22 10:58:01 +00:00
Maria Dimashova
0c771221a3 fixed problem with surrogate splits in decision trees training 2010-09-22 06:55:51 +00:00
Ethan Rublee
2f3f677ffe woops, broke cmake for a bit... 2010-09-22 03:36:45 +00:00
Ethan Rublee
60357e256b removing the duplicated zlib for android - seems to build and link fine with the old one ... 2010-09-22 02:20:42 +00:00
Ethan Rublee
8ee50c422b adding some small changes to support android build,
mainly cmake stuff, but in persistance the wcstombs
is not supported on android, and in
sift.cpp there was and ifdef that affected arm and this
causes undefined symbols on android.
2010-09-22 02:16:33 +00:00
Ethan Rublee
a732082526 modding the 3rdparty CMakeLists.txt to allow for android compilation using cmake
Basically just adding lines at top of CMakeLists that alter behavior if ANDROID is set to
true.
2010-09-22 02:01:54 +00:00
Ethan Rublee
fbac20273c adding cmake based android scripts and a reusable android library - samples to follow - haven't tested yet completely 2010-09-22 01:47:11 +00:00
Ethan Rublee
bd829b8f7c deleting the android - will readd momentarily 2010-09-22 01:11:12 +00:00
Vadim Pisarevsky
93deaac645 added Google Test framework 2010-09-21 15:50:22 +00:00
Vadim Pisarevsky
fe8e4609f9 added Google Test framework 2010-09-21 15:49:56 +00:00
Vadim Pisarevsky
05e6c1c467 fixed test of matrix operations 2010-09-21 15:41:09 +00:00
Vadim Pisarevsky
ec314cf232 moved the matrix expressions from mat.hpp to matop.cpp. That should improve build times 2010-09-21 15:15:44 +00:00
Alexander Shishkov
50450f5e04 remove failed tests (issues #578, 579) 2010-09-21 12:45:56 +00:00
Alexander Shishkov
1889c20c38 remove failed test (see issues #575, 576, 577, 567, 568) 2010-09-20 19:50:04 +00:00
Alexey Spizhevoy
b2cdb7fa39 implemented cv::gpu::merge and cv::gpu::split functions 2010-09-20 13:20:25 +00:00
Maria Dimashova
5a804717a7 updated test thresholds again 2010-09-20 10:43:21 +00:00
Vladislav Vinogradov
a2f8817df1 minor refactoring of GPU module and GPU tests
added gpu compare version for CMP_NE operation
2010-09-20 10:34:46 +00:00
Maria Dimashova
73b58ad0ef updated test thresholds 2010-09-20 09:53:53 +00:00
Maria Dimashova
070c966ece uncommented some tests 2010-09-20 08:22:55 +00:00
Alexander Shishkov
e616ba3399 remove failed test (see issues #571, 572) 2010-09-20 04:11:13 +00:00
Alexander Shishkov
4fee30fad2 remove failed test (see issue #570) 2010-09-19 19:58:11 +00:00
Alexander Shishkov
68cd4a72b1 remove failed test (see issue #536) 2010-09-19 10:06:12 +00:00
Anatoly Baksheev
4ffb519cdd GPU module: minor interface changes 2010-09-17 17:18:41 +00:00
Anatoly Baksheev
1387bfcde0 added GPU implementation of morphology functions (using NPP) and tests for it.
added npp_error function
added check_and_treat_gpu_exception function for tests_gpu
2010-09-17 15:28:59 +00:00
Maria Dimashova
97f2972fc0 uncommented fix of write/read keypoints 2010-09-17 12:32:57 +00:00
Alexander Shishkov
b53d777129 remove failed tests 2010-09-17 12:28:08 +00:00
Maria Dimashova
21d9c8f1d0 removed duplicate regression test on CalonderDescriptorExtractor::compute 2010-09-17 11:31:11 +00:00
Maria Dimashova
8ab3fdbcca merged regression tests for FeatureDetector, DescriptorExtractor from branch .features2d;
renamed createDetector to createFeatureDetector
2010-09-17 11:26:58 +00:00
Yannick Verdie
eab003d06e Update doc because of typo in Qt section 2010-09-16 18:13:49 +00:00
Yannick Verdie
54ba887432 Qt fix: cvAddText ticket #561 2010-09-16 17:52:10 +00:00
Ethan Rublee
178899be8a testing commit permission 2010-09-15 19:11:50 +00:00
Vladislav Vinogradov
b803c24345 added nppSafeCall 2010-09-15 14:34:41 +00:00
Maria Dimashova
912f8ff34c commented fix write/read keypoints temporarily 2010-09-15 13:57:13 +00:00
Vladislav Vinogradov
b181d78ca5 Added implementation and test for the GPU version of warpAffine, warpPerspective, rotate, based on NPP.
Renamed copyConstBorder to copyMakeBorder.
Fixed warnings when HAVE_CUDA is not defined.
2010-09-15 12:47:59 +00:00
Maria Dimashova
b8753db512 merged fix of write/read keypoints from branch 2010-09-15 12:14:35 +00:00
Vladislav Vinogradov
b5c92a7dc0 Added implementation and test for the GPU version of flip, resize, sum, minMax, copyConstBorder, setTo, based on NPP. 2010-09-15 08:26:18 +00:00
Vadim Pisarevsky
3d9c78f4aa added build scripts for Android, contributed by Ethan Rublee. The scripts are not quite usable yet. 2010-09-14 18:25:09 +00:00