Vladislav Vinogradov
bf25758159
fixed gpu morphology: anchor and iterations
2010-09-28 09:23:43 +00:00
Anatoly Baksheev
60e572bbcf
fixed gpu morphology: now kernel in gpu is passed to npp functions.
...
warnings in cxcore
added graphcut wrapper
2010-09-28 08:45:44 +00:00
Vladislav Vinogradov
5d95cd75f2
added gpu::cvtColor for RGB <-> YCrCb and RGB <-> YUV
2010-09-28 07:05:21 +00:00
Vladislav Vinogradov
5285722c1c
added gpu::magnitude for complex source vector (two channels float).
...
added gpu::cvtColor for BGR5x5 <-> BGR and BGR5x5 <-> Gray.
2010-09-27 14:10:19 +00:00
Vladislav Vinogradov
51d5959aca
added gpu add, subtract, multiply, divide, absdiff with Scalar.
...
added gpu exp, log, magnitude, based on NPP.
updated setTo with new NPP functions.
minor fix in tests and comments.
2010-09-27 12:44:57 +00:00
Alexey Spizhevoy
037002d3c1
added copyright for split_merge files
2010-09-27 12:27:27 +00:00
Vladislav Vinogradov
e1e5047b6e
added gpu::LUT for CV_8UC3 type, added gpu::cvtColor for BGR2BGR5x5, minor fix in tests.
2010-09-27 09:37:43 +00:00
Anatoly Baksheev
1b8c00000c
added black list for gpu tests
2010-09-27 06:57:25 +00:00
Anatoly Baksheev
91b5c97d8d
gpu test refactoring
2010-09-25 16:21:32 +00:00
Anatoly Baksheev
02ced7b44c
refactoring npp tests
2010-09-25 15:44:08 +00:00
Maria Dimashova
26dbbcc070
added bag of words; did some renaming
2010-09-23 16:17:48 +00:00
Maria Dimashova
9e9d4b9e49
added OpponentColorDescriptorExtractor
2010-09-23 10:53:36 +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
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
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
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
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
e23d62b845
added blacklist support in the OpenCV test engine for centralized exclusion of failed tests
2010-09-14 13:58:05 +00:00
Vladislav Vinogradov
37d39bd9de
Added implementation and test for the GPU version of subtract, multiply, divide, transpose, absdiff, threshold, compare, meanStdDev, norm, based on NPP.
2010-09-13 14:30:09 +00:00
Kirill Kornyakov
8e38063965
gpu::add now supports 8UC4 and 32FC1
2010-09-10 15:04:54 +00:00
Kirill Kornyakov
01eac6d3e3
Added initial implementation and test for the GPU version of add, based on NPP. Need to implement for other depths. Also waiting NPP at CMake.
2010-09-09 15:34:16 +00:00
Andrey Morozov
c1157c8128
fixed compile for linux
2010-09-08 20:18:37 +00:00
Andrey Morozov
1feb5b4d02
added async version of postfilter_textureness and prefilter_xsobel, modified async test and added test for async version of stereobm
2010-09-08 15:13:23 +00:00
Kirill Kornyakov
6960e1544d
GPU module update: _GPU suffix removed, some namespaces renamed, minor refactorings.
2010-09-06 14:27:23 +00:00
Kirill Kornyakov
a38e511188
GPU module code cleaning
...
* tests do not crash without test data
* test files renamed in systematic way
* added Test suffix for test classes names
* ts->printf used instead of some cout
2010-09-06 12:17:37 +00:00
Kirill Kornyakov
ec7e937481
meanShiftFiltering_GPU output parameters changed to CV_8UC4. This is a start for moving from 3 channel to C4 images within GPU module.
2010-09-03 14:32:12 +00:00
Alexander Shishkov
c2e2b196ca
remove failed test (see issue #536 )
2010-08-31 14:20:41 +00:00
Andrey Morozov
62b47108a0
minor fix with tests
2010-08-30 13:01:29 +00:00
Andrey Morozov
7357852434
added test stereo_bm and added "volatile" in constantspacebp
2010-08-30 12:30:08 +00:00
Andrey Morozov
f1fa323456
fixed test with small size gpu memory
2010-08-21 18:30:14 +00:00
Andrey Morozov
f676ca6239
added gpu test ConstantSpaceBP
2010-08-18 07:12:14 +00:00
Andrey Morozov
6f9b518e60
rename con.png to cones.png in test gpu
2010-08-16 09:19:11 +00:00
Maria Dimashova
9c875a804a
added static to funcs
2010-08-13 08:37:52 +00:00
Andrey Morozov
bcfec60024
added license headers
2010-08-12 14:09:16 +00:00
Vladislav Vinogradov
906a590a41
minor fix
2010-08-12 13:47:53 +00:00
Andrey Morozov
60246b9e77
added gpu test : stereobp
2010-08-12 13:29:49 +00:00
Andrey Morozov
723a99a541
added test for gpu: meanshift
2010-08-12 12:50:02 +00:00
Anatoly Baksheev
d1fc3e6b5a
cv::gpu::CudaStream -> cv::gpu::Stream
...
some refactoring
added gpu module to compilation
2010-08-10 09:44:50 +00:00
Maria Dimashova
4395bad911
fixed linker errors on Win and some warnings
2010-08-05 13:29:43 +00:00
Maria Dimashova
121e51d35b
replaced detector/descriptor evaluation functions from test to features2d; modified VectorDescriptorMatch constructor; removed commented calonder descriptor implementation
2010-08-05 12:19:26 +00:00
Ilya Lysenkov
20e407b235
Fixed bugs in BruteForceMatcher and its specialization
2010-08-04 08:26:30 +00:00
Victor Erukhimov
49f1a9c3d5
Commented out rand test due to failure on win32
2010-07-31 11:56:43 +00:00
Victor Erukhimov
451939ce98
Commenting out aertrees test due to a failure on windows 32
2010-07-31 10:28:17 +00:00
Alexander Shishkov
3ffee6aa04
exclude failed test (ds-graphscan)
2010-07-30 14:04:21 +00:00
Maria Dimashova
d5c6f57896
renamed test
2010-07-30 12:49:42 +00:00
Maria Dimashova
9221c57523
fixed acalonder test for Win
2010-07-30 12:42:08 +00:00
Vadim Pisarevsky
0faa75da11
inserted missing std:: (ticket #333 ). Thanks to trisk for the patch!
2010-07-29 10:55:09 +00:00
Alexander Shishkov
69ef5efb4d
exclude failed tests (color-lab, color-luv)
2010-07-28 16:30:48 +00:00
Maria Dimashova
f7c98c86b3
updated threshold in test
2010-07-28 12:19:41 +00:00
Maria Dimashova
12e677d456
minor changes of test
2010-07-28 10:45:52 +00:00
Maria Dimashova
012625d572
excluded calonder test if CV_SSE2==0
2010-07-28 08:42:41 +00:00
Vadim Pisarevsky
3843e43ff7
relaxed error threshold in color-luv test
2010-07-28 07:36:45 +00:00
Vadim Pisarevsky
4d67fc266c
increased err threshold in matrix-transform test (ticket #476 )
2010-07-27 17:27:40 +00:00
Vadim Pisarevsky
2e5b63296b
increased error threshold in matrix-solve test (ticket #496 )
2010-07-27 17:03:11 +00:00
Vadim Pisarevsky
486d410a34
increased error threshold in matrix-invert test (ticket #465 )
2010-07-27 16:51:39 +00:00
Vadim Pisarevsky
2f2f06b925
rewrote color conversion functions; added sRGB<->CIE Lab/Luv conversion; added RGB<->YUV conversion; improved [s]RGB->Lab conversion speed
2010-07-27 14:10:14 +00:00
Maria Dimashova
99e2a9bd8d
added test on CalonderDescriptorExtractor::compute
2010-07-27 12:38:01 +00:00
Vladislav Vinogradov
dc0f313924
implemented saturate_cast on gpu; updated GpuMat::convertTo implementation with saturate_cast; minor fix of convert_to test
2010-07-27 07:05:39 +00:00
Andrey Morozov
c13df09f08
minor fix
2010-07-26 14:16:33 +00:00
Andrey Morozov
fff2160d1f
implemented asynchronous call for GpuMat::upload() and GpuMat::download(). added test for asynchronous call.
2010-07-26 13:42:39 +00:00
Alexander Shishkov
1ead3a5b02
exclude failed test (matrix-solve)
2010-07-26 11:13:44 +00:00
Andrey Morozov
60a4e81a12
small modifications in tests
2010-07-23 07:58:03 +00:00
Vladislav Vinogradov
edd68e588b
Added implementation of remap on GPU. Minor fixes of convertTo. Added opencv_imgproc to gpu_test dependencies.
2010-07-23 07:06:33 +00:00
Vladislav Vinogradov
26c4859634
reduced code convert_to by using templates, merged with copyTo
2010-07-22 14:50:31 +00:00
Andrey Morozov
a0b1107b3c
added implementation copyTo() with mask and added test for this method
2010-07-22 14:39:54 +00:00
Andrey Morozov
98c8ecf829
modified kernel setto(), added double type, code has been improved
2010-07-22 12:42:42 +00:00
Vladislav Vinogradov
3f5dd5f1cc
added implementation GpuMat::convertTo and merged this with matrix_operations.cpp
2010-07-22 09:31:33 +00:00
Andrey Morozov
7bf29e1488
optimized gpumat::setTo(), ~ 30 speedup
2010-07-22 08:59:23 +00:00
Andrey Morozov
2fe75ea33e
fixed implementation of gpumat::setTo()
2010-07-21 13:35:41 +00:00
Andrey Morozov
f37ac8e4ca
fixed implementation of gpumat::setTo() and improved gputest
2010-07-21 10:43:01 +00:00
Alexander Shishkov
bde158c655
exclude failed tests
2010-07-20 12:27:25 +00:00
Andrey Morozov
c3f1a6e78a
added the module for testing gpu, by default turned off
2010-07-19 14:35:19 +00:00
Vadim Pisarevsky
f894d1de31
replaced unlink() & _unlink() with more standard remove() (ticket #334 )
2010-07-17 11:51:17 +00:00
Vadim Pisarevsky
08cba33f9d
fixed some more MSVC2010 warnings
2010-07-17 10:35:17 +00:00
Alexander Shishkov
ad66d33e81
exclude failed tests
2010-07-17 09:43:30 +00:00
Vadim Pisarevsky
f15d64d3f4
raised the error threshold in moments-raster test (ticket #438 )
2010-07-16 22:54:29 +00:00
Vadim Pisarevsky
7960547ded
raised the error threshold in accum-runavg test (ticket #448 )
2010-07-16 22:50:53 +00:00
Vadim Pisarevsky
75cf8c1b47
a few more warnings fixed
2010-07-16 22:44:48 +00:00
Vadim Pisarevsky
758e826d2e
do not use WIN64/_WIN64 anymore - CMake did not set it anyway. Use WIN32 + __x86_64 or _M_X64 instead. Also, make VideoInput optional (WITH_VIDEOINPUT=ON/OFF) => now Mingw-dw2 can build OpenCV
2010-07-16 22:38:57 +00:00
Vadim Pisarevsky
ba60094aca
fixed reprojection error check in the fundamental matrix test
2010-07-16 19:14:24 +00:00
Vadim Pisarevsky
dce51826b8
fixed the singular case in the rodrigues test. increased the error threshold in findFundamentalMat test
2010-07-16 19:03:14 +00:00
Vadim Pisarevsky
992eace79a
fixed some warnings from xcode
2010-07-16 18:28:46 +00:00
Vadim Pisarevsky
641c2ba83e
repaired build on mac after libtiff update
2010-07-16 15:04:34 +00:00
Vadim Pisarevsky
670fff5f42
added workaround for strange tmpnam() output from VS2010. turned off optimization for DCT & DFT on Win64 for VS200x (VS2010 builds it fine)
2010-07-16 14:16:18 +00:00
Vadim Pisarevsky
39baac85dd
fixed some more 64-bit related VS2010 warnings
2010-07-16 13:03:31 +00:00
Vadim Pisarevsky
f78a3b4cc1
updated 3rd party libs: CLapack 3.1.1.1 => 3.2.1, zlib 1.2.3 => 1.2.5, libpng 1.2.x => 1.4.3, libtiff 3.7.x => 3.9.4. fixed many 64-bit related VS2010 warnings
2010-07-16 12:54:53 +00:00
Alexander Shishkov
fbc88e2d66
exclude failed tests
2010-07-14 09:16:16 +00:00
Vadim Pisarevsky
4a734f774a
fixed ds-graphscan test (trac #461 )
2010-07-13 14:54:42 +00:00
Vadim Pisarevsky
f42adcdc45
fixed ds-graph test
2010-07-13 14:43:24 +00:00
Vadim Pisarevsky
da02688429
improved accuracy of the matrix determinant and matrix inversion functions (trac #431 )
2010-07-13 14:17:49 +00:00
Alexander Shishkov
1c856283ec
exclude failed tests
2010-07-12 13:22:59 +00:00
Alexander Shishkov
fd16d49d85
Changed VectorDescriptorMatch interface to add factory capabilities and changed factory functions interface (return smart pointer)
2010-07-12 11:56:11 +00:00
Vadim Pisarevsky
6436ce411b
relaxed error threshold for matrix-dotproduct (ticket #447 )
2010-07-12 09:00:35 +00:00
Vadim Pisarevsky
ba5eb93a53
rewrote normal RNG function to workaround the bug in gcc 3.4 (ticket #449 )
2010-07-12 08:46:00 +00:00
Alexander Shishkov
998cce4a2d
exclude failed tests
2010-07-11 15:07:44 +00:00
Victor Erukhimov
ae86ee5924
Partly relaxed a condition on cornersubpix error reduction
2010-07-10 10:02:07 +00:00
Alexander Shishkov
fc9577f8e5
exclude ds-graph test
2010-07-09 11:50:59 +00:00
Alexander Shishkov
9d058dba37
exclude failed tests
2010-07-09 11:21:39 +00:00
Alexander Shishkov
9998402b16
exclude MacOS failed tests
2010-07-09 09:24:32 +00:00
Vadim Pisarevsky
db82906067
fix build with GCC 3.3 on Ubuntu 8.04
2010-07-09 09:09:20 +00:00
Alexander Shishkov
1058bc7f1f
exclude Ubuntu failed tests
2010-07-09 09:04:49 +00:00
Vadim Pisarevsky
6e6559d207
fixed test crashes after CV_CN_MAX increase.
2010-07-03 13:38:06 +00:00
Ilya Lysenkov
e9596deebb
Added timing test for BruteForceMatcher
2010-07-01 07:22:16 +00:00
Victor Erukhimov
254d645415
Commenting out CV_CameraCalibrationBadArgTest because a crash in its constructor prevents opencv_test to run anything
2010-07-01 06:51:12 +00:00
Maria Dimashova
69adf86afe
fixed compile error; renamed createDescriptorMatch to createGenericDescriptorMatch
2010-06-28 16:03:01 +00:00
Ilya Lysenkov
add94f9bd6
Added L1 distance code and used factory functions in evaluation framework
2010-06-28 13:06:24 +00:00
Ilya Lysenkov
ff7b46fa66
Added algorithmic test for BruteForceMatcher
2010-06-24 11:29:26 +00:00
James Bowman
d6c6c3ecda
#393 , SnakeImage
2010-06-23 20:18:52 +00:00
Ilya Lysenkov
8b86f05d3e
Fixed assert generation in descriptors evaluation due to many-to-many matching
2010-06-18 06:10:52 +00:00
Ilya Lysenkov
78a659287f
Minor changes in descriptors evaluation
2010-06-16 13:12:46 +00:00
Ilya Lysenkov
276f3b8862
Added distance threshold-based matching
2010-06-16 08:56:53 +00:00
Ilya Lysenkov
673b4404a9
Fixed plot data generation for descriptors comparison
2010-06-16 07:06:14 +00:00
Maria Dimashova
d264907fd6
uprated detector test
2010-06-12 16:15:01 +00:00
Victor Erukhimov
c6a943b684
DescriptorMatching -> DMatch
2010-06-11 19:56:52 +00:00
Maria Dimashova
2dc0cf2388
added plot data generation for detectors; removed old version of functions evaluating detectors
2010-06-11 17:24:41 +00:00
Ilya Lysenkov
88bd1f1d1a
Added plot data generation for visual descriptors comparison in the evaluation framework
2010-06-11 09:38:39 +00:00
James Bowman
5bafccd2a7
FindContours with all modes/methods, ticket 303
2010-06-11 00:04:22 +00:00
James Bowman
ab7b50d3ca
FindContours on black image, ticket 303
2010-06-10 23:58:55 +00:00
James Bowman
a7faa9afa4
test_moments checks for float members
2010-06-10 23:52:20 +00:00
Ilya Lysenkov
11f9dafdca
Fixed FernDescriptorMatch
2010-06-09 10:03:56 +00:00
Ilya Lysenkov
454e346334
Added Fern Descriptor and Calonder Descriptor to the evaluation framework
2010-06-08 06:56:35 +00:00
Ilya Lysenkov
c6415bf9a5
Changed params in detectors and descriptors evaluation to speed up testing
2010-06-04 10:04:28 +00:00
Ilya Lysenkov
9fb9118024
Updated detectors and descriptors evaluation using new read/write methods
2010-06-04 05:52:43 +00:00
Ilya Lysenkov
bb235220e7
Speeded up descriptors evaluations using clear ()
2010-06-02 06:55:03 +00:00
Ilya Lysenkov
8e526dc58a
Added One Way Descriptor to detectors and descriptros evaluation
2010-06-02 05:56:50 +00:00
James Bowman
6ebdcb879b
#362 , CvMoments fields now exposed, smoke tested by test_moments
2010-05-27 22:36:26 +00:00
Victor Erukhimov
c4631573a4
cv::cvflann -> cv::flann
2010-05-26 19:50:20 +00:00
Jose Luis Blanco
cc0d7674ee
fixed a simple declaration error.
2010-05-25 07:31:44 +00:00
Vadim Pisarevsky
b94e09bfeb
renamed cv::flann to cv::cvflann to avoid name conflicts
2010-05-21 20:37:05 +00:00
Maria Dimashova
60019422e8
fixed gftt wrapper, update testdata
2010-05-21 17:36:36 +00:00
Maria Dimashova
d199100deb
minor changes of detectors test
2010-05-20 16:31:00 +00:00
Maria Dimashova
60f00f9f83
updated detectors and descriptors quality tests
2010-05-20 16:16:28 +00:00
Maria Dimashova
d79c97696b
updated detectors quality test, added descriptors quality test
2010-05-17 17:45:05 +00:00
James Bowman
ac41d29eee
#301 , sample code for CalcHist
2010-05-14 22:24:32 +00:00
James Bowman
9a342ef337
test case for #342
2010-05-14 20:58:54 +00:00