Commit Graph

556 Commits

Author SHA1 Message Date
Andrey Kamaev
b14df1c1e7 Restored old behavior for OSX 2012-04-18 19:46:34 +00:00
Andrey Kamaev
68aec288c0 Fixed Calc_Hist under 32-bit gcc 2012-04-18 16:16:54 +00:00
Maria Dimashova
423b721d97 fixed AlgorithmInfo::read for read only parameters (thanks to Vadim) 2012-04-18 14:03:35 +00:00
Andrey Kamaev
80516ecbe6 Fixed typo; removed duplicated call 2012-04-18 08:41:00 +00:00
Andrey Kamaev
0fd5a9e965 Probably fixed instability of single-precision floating-point RNG 2012-04-18 06:09:31 +00:00
Ilya Lysenkov
2619221331 Spell checked the documentation with VIM (issue #223) 2012-04-13 19:04:44 +00:00
Ilya Lysenkov
131663b709 Documented C++ interfaces of XML/YAML persistence classes (issues #1358, #539) 2012-04-13 13:41:57 +00:00
Alexander Shishkov
d77fb60017 minor changes in documentation 2012-04-13 07:31:10 +00:00
Maria Dimashova
9d764b4115 fixed #1795 2012-04-12 16:43:37 +00:00
Andrey Kamaev
97835a8f32 Fixed 9 more build warnings 2012-04-12 16:21:08 +00:00
Alexander Shishkov
4a6d434e7d fixed #1310 2012-04-12 11:53:30 +00:00
Ilya Lysenkov
cd407b53a8 Corrected doc of Mat::adjustROI() (issue #1245) 2012-04-12 09:01:03 +00:00
Ilya Lysenkov
e4525860e0 Fixed a typo 2012-04-12 08:23:58 +00:00
Marina Kolpakova
c0f6e219bb calcCovarMatrix cupport fot std::vectors of cv::Mat (#494) 2012-04-12 04:21:32 +00:00
Alexander Shishkov
7cd42b8b6a modified reduce test 2012-04-11 11:53:56 +00:00
Andrey Kamaev
b756033206 Fixed several warnings on various platforms 2012-04-11 11:11:39 +00:00
Andrey Kamaev
b31f468921 Fixed MSVC warning in Mat::diag 2012-04-10 22:57:01 +00:00
Vadim Pisarevsky
b122f7326b fixed Core_Array.expressions test 2012-04-10 21:28:53 +00:00
Vadim Pisarevsky
8b0d9f4f5c excluded dangerously overriden Mat_::reshape() method (ticket #1510) 2012-04-10 20:35:57 +00:00
Ilya Lysenkov
829e558d48 Andrey, Maria and I fixed Mat::diag() 2012-04-10 13:02:58 +00:00
Alexander Shishkov
b8f2011f80 fixed incorrect boundaries in countNonZero test 2012-04-10 12:39:32 +00:00
Maria Dimashova
74b38e978b fixed kmeans 2012-04-10 10:06:28 +00:00
Andrey Pavlenko
7e06b18144 workaround for the 'Bug #1784 (cvFloor/cvCeil)'; typos fixed; two more tests for checkRange 2012-04-10 09:48:06 +00:00
Andrey Kamaev
cb1565ebc9 Added Android-specific implementation of getNumberOfCPUs 2012-04-10 08:26:46 +00:00
Andrey Pavlenko
dccfd79da8 #1783: test and fix for the bug 2012-04-10 08:22:33 +00:00
Alexander Shishkov
f551b2547e turn on CountNonZero test 2012-04-09 15:40:50 +00:00
Vadim Pisarevsky
2a626e1a2d fixed input array initialization in ArithmMaskUninitialized test (thanks to Alexander!) 2012-04-09 14:51:08 +00:00
Ilya Lysenkov
75ad9b9867 Documented a return value in cvOpenFileStorage (issue #215) 2012-04-09 13:37:44 +00:00
Vadim Pisarevsky
8521f8a5ec fixed crashes in videocapture and videowriter on Ubuntu 11.10 2012-04-09 12:50:29 +00:00
Ilya Lysenkov
b6452f4bcf Added a note that cv::pow() doesn't handle NaN and Inf values (#1739) 2012-04-09 10:50:27 +00:00
Andrey Kamaev
7cc7a3f37d Suppressed hundreds of useless MSVC warnings (can be reenabled setting cmake variable ENABLE_NOISY_WARNINGS to ON). Fixed some of remaining warnings. 2012-04-08 21:49:19 +00:00
Marina Kolpakova
cf02b2e258 additional android logging for output gtest xml file 2012-04-07 12:51:59 +00:00
Andrey Kamaev
dcadc4f8fb #1765 Fixed solvePoly for polynomials having coeffs[n] != 1 2012-04-06 19:54:15 +00:00
Andrey Kamaev
1c1c6b98f6 #645 Added cv::getBuildInformation function (with sample) to get OpenCV build configuration 2012-04-06 15:43:20 +00:00
Vadim Pisarevsky
61c7c441b9 handle single-point sets in kmeans properly 2012-04-06 13:22:08 +00:00
Alexander Shishkov
a03c6d9d1f fixed RAND test for float values 2012-04-06 10:35:25 +00:00
Vadim Pisarevsky
cdc5bbc0bc fixed crash in I/O tests on Windows by making sure std::vector is non-empty before taking pointer to its elements 2012-04-05 20:23:53 +00:00
Andrey Kamaev
fa7e7e54dc Fixed ugly bug in AlgorithmInfo initialisation order 2012-04-05 16:06:09 +00:00
Vadim Pisarevsky
c6a27b3d2f probably, ultimately fixed the problem of empty clusters in kmeans; added test for singular kmeans cases 2012-04-05 13:01:34 +00:00
Andrey Kamaev
7fb694756b Fixed bug in reading zero-size Mat from FileStorage 2012-04-04 13:25:37 +00:00
Andrey Kamaev
ae00e9074b Added test for reading empty Mat from FileStorage 2012-04-04 13:10:03 +00:00
Vadim Pisarevsky
9ac0d4323d make Mat::Mat(CvMat* m) return empty matrix when m is NULL; added utility Mat::initEmpty() method to replace duplicated matrix initializations in different constructors 2012-04-04 12:52:14 +00:00
Andrey Kamaev
41eb91f5f1 Updated performance tests sanity data; fixed some tests 2012-04-04 10:56:17 +00:00
Vadim Pisarevsky
c7d38a3aab restored try-catch in the i/o test 2012-04-03 13:05:16 +00:00
Vadim Pisarevsky
5e15557155 fixed a few bugs in XML/YAML input/output. 2012-04-03 12:23:46 +00:00
Maria Dimashova
85364ac9b1 fixed Algorithm 2012-04-03 10:51:59 +00:00
Vadim Pisarevsky
ff071d2cf6 added Algorithm::get/set/addParam(vector<Mat>) (to be used by EM) 2012-04-02 17:19:57 +00:00
Alexander Shishkov
66fd36f79e changed version to 2.4 2012-04-01 08:58:24 +00:00
Andrey Kamaev
72f2523d0f Fixed ~20 potential errors identified by the MS complier. 2012-03-31 11:09:16 +00:00
Andrey Kamaev
1af9b8ecab Applied patch from #1133 2012-03-30 06:19:21 +00:00
Vadim Pisarevsky
0404b2989e fixed line clipping (ticket #1284) 2012-03-29 13:06:38 +00:00
Vadim Pisarevsky
586ff429ec fixed bug #1318. extended RNG::fill with the optional saturateRange parameter 2012-03-29 12:00:34 +00:00
Andrey Kamaev
ec793df30f #1205 fixed more bugs/typos in parameters 2012-03-29 08:07:57 +00:00
Andrey Kamaev
94c258cf15 #1205 fixed ~100 of ~700 parameters 2012-03-29 06:50:05 +00:00
Andrey Kamaev
700c1665c9 Fixed 2 spontaneously failing tests 2012-03-29 03:05:41 +00:00
Marina Kolpakova
13c7222238 minor refactoring 2012-03-28 20:50:02 +00:00
Marina Kolpakova
32b9bc1d00 fixed bug for #1496 and correctness tests for function CheckRange 2012-03-28 20:09:13 +00:00
Maria Dimashova
84c9990632 fixed cvKMeans2 (#1359) 2012-03-28 15:45:14 +00:00
Vadim Pisarevsky
56f5fcd28c added Vec Matx::solve(Vec) (ticket #1376) 2012-03-28 15:21:30 +00:00
Maria Dimashova
6636d255f7 fixed iter index in kmeans 2012-03-28 14:56:18 +00:00
Vadim Pisarevsky
d62e486b69 avoid empty clusters in k-means in a more elegant way (relates to ticket #7698) 2012-03-28 14:32:23 +00:00
Vadim Pisarevsky
24bc0db1b0 fixed writing huge matrices (ticket #1439) 2012-03-28 09:57:31 +00:00
Vadim Pisarevsky
bf12855007 fixed mask operations with uninitialized output array, added the corresponding test (ticket #1286) 2012-03-28 09:07:00 +00:00
Andrey Kamaev
9941cf7c95 Fixed MSCV2005 build with TBB enabled. 2012-03-27 23:17:53 +00:00
Andrey Kamaev
8eb788c6e7 #842 #include <sys/mman.h> is moved from public headers closer to usage 2012-03-27 21:29:58 +00:00
Vadim Pisarevsky
b6ab96ae0b added special notice about the missing saturation in 32s case (ticket #1529) 2012-03-27 14:58:46 +00:00
Vadim Pisarevsky
af8e5696f0 fixed a few compile problems in SparseMat code; fixed iteration over an empty sparse matrix (ticket #1587) 2012-03-27 14:43:24 +00:00
Vladislav Vinogradov
eaea6782d5 added more assertion on device features to gpu functions and tests
moved TargerArchs and DeviceInfo to core
fixed bug in GpuMat::copy with mask (incorrect index in function tab)
2012-03-27 10:34:30 +00:00
Vadim Pisarevsky
903c05db1a added another contour perimeter test and fixed bug #216 2012-03-26 17:00:48 +00:00
Vadim Pisarevsky
0186bd8099 split big assertion in cv::split by parts; patch #829 by Shlomi Fish 2012-03-26 13:32:32 +00:00
Andrey Kamaev
54a4ff033a Fixed #1711 2012-03-26 13:17:18 +00:00
Andrey Kamaev
bfaae7dd93 Input/Output arrays are updated to support fixed-type and fixed-size semantic for all compatible types 2012-03-26 08:18:53 +00:00
Andrey Kamaev
c6e9e9418a More Tegra versions of convertTo 2012-03-22 05:27:30 +00:00
Andrey Kamaev
41158ab553 Fixed perf test for convertTo 2012-03-21 16:20:44 +00:00
Leonid Beynenson
295a9815e8 Removed unrequired type conversions in the function clipLine. 2012-03-20 12:14:41 +00:00
Leonid Beynenson
a659832df1 Made the function "clipLine" to work with int64 values instead of int --- otherwise sometimes it returned wrong points coordinates, and it caused the function "line" to crash. 2012-03-20 11:40:05 +00:00
Vadim Pisarevsky
3228599a35 fixed some more GCC warnings 2012-03-19 11:21:01 +00:00
Alexander Kapustin
c5cc79d4d5 Tegra optimized functions cvt32finttype were temporary deleted due correctness bug 2012-03-19 11:06:16 +00:00
Andrey Pavlenko
010e73010c fixing compilation on Windows (M_PI was undefined via math.h) 2012-03-19 06:17:04 +00:00
Alexander Kapustin
46248851bf 30 functions of cvtTIPES_func were Neon Optimized 2012-03-18 08:58:24 +00:00
Vadim Pisarevsky
d60623279c switched to non-constant references in Algorithm::addParam, which is more safe. 2012-03-17 09:50:47 +00:00
Vadim Pisarevsky
846e37ded5 fixed many warnings from GCC 4.6.1 2012-03-17 09:22:31 +00:00
Vadim Pisarevsky
4985c1b632 fixed hundreds of warnings from MSVC 2010. 2012-03-16 21:21:04 +00:00
Marina Kolpakova
0bc5140b17 allocate CPU memory if Tegra GPU allocator failed. 2012-03-16 14:11:39 +00:00
Alexander Shishkov
c9489a8bf3 fixed #1643 2012-03-16 09:50:20 +00:00
Andrey Pavlenko
a5ae52fb0c updating func-s arg names according to ref. man. 2012-03-15 15:21:33 +00:00
Andrey Kamaev
b538210804 Fixed Linux build with OpenGL but without CUDA 2012-03-15 15:08:21 +00:00
Vadim Pisarevsky
957e80abbd lot's of changes; nonfree & photo modules added; SIFT & SURF -> nonfree module; Inpainting -> photo; refactored features2d (ORB is still failing tests), optimized brute-force matcher and made it non-template. 2012-03-15 14:36:01 +00:00
Vladislav Vinogradov
ade7394e77 refactored and fixed bugs in gpu warp functions (remap, resize, warpAffine, warpPerspective)
wrote more complicated tests for them
implemented own version of warpAffine and warpPerspective for different border interpolation types
refactored some gpu tests
2012-03-14 15:54:17 +00:00
Alexander Shishkov
d68311b9eb fixed #1554 2012-03-13 12:24:05 +00:00
Andrey Kamaev
805d88a8d2 Tegra version of cv::subtract 2012-03-11 14:28:34 +00:00
Alexander Kapustin
6652b4ce85 Functions cvt8u16s_func, cvt32s16s_func, cvt32f16s_func were Neon Optimized 2012-03-11 12:40:24 +00:00
Alexander Shishkov
5c10bd5b79 fixed #1477 2012-03-04 22:22:30 +00:00
Alexander Shishkov
e64450ae89 fixed #1466 2012-03-04 21:49:38 +00:00
Andrey Kamaev
18dbe6b3e5 cmake scripts are updated to prefer includes from the OpenCV source tree 2012-03-03 15:49:23 +00:00
Alexander Shishkov
1956f32aac fixed #1289 2012-03-02 20:19:32 +00:00
Alexander Shishkov
f5b8af3254 applied patch from #1637 for fixing problems with Intel(tm) compiler 2012-03-02 12:24:03 +00:00
Ivan Korolev
f1f045858f Updated a perftest for convertTo 2012-02-28 04:46:48 +00:00
Vladislav Vinogradov
5c0f2f8ea1 reused buffer in GlTexture::copyFrom(GpuMat) 2012-02-27 13:22:41 +00:00
Andrey Kamaev
8141a5026c Refactored cmake for 3rdparty libs 2012-02-24 13:53:22 +00:00