Vadim Pisarevsky
61c7c441b9
handle single-point sets in kmeans properly
13 years ago
Andrey Kamaev
fa7e7e54dc
Fixed ugly bug in AlgorithmInfo initialisation order
13 years ago
Vadim Pisarevsky
c6a27b3d2f
probably, ultimately fixed the problem of empty clusters in kmeans; added test for singular kmeans cases
13 years ago
Andrey Kamaev
7fb694756b
Fixed bug in reading zero-size Mat from FileStorage
13 years ago
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
13 years ago
Vadim Pisarevsky
5e15557155
fixed a few bugs in XML/YAML input/output.
13 years ago
Maria Dimashova
85364ac9b1
fixed Algorithm
13 years ago
Alexander Kapustin
42e0214de5
36 functions of cvtScaleTIPES_func were Neon Optimized
13 years ago
Vadim Pisarevsky
ff071d2cf6
added Algorithm::get/set/addParam(vector<Mat>) (to be used by EM)
13 years ago
Andrey Kamaev
72f2523d0f
Fixed ~20 potential errors identified by the MS complier.
13 years ago
Vadim Pisarevsky
0404b2989e
fixed line clipping (ticket #1284 )
13 years ago
Vadim Pisarevsky
586ff429ec
fixed bug #1318 . extended RNG::fill with the optional saturateRange parameter
13 years ago
Marina Kolpakova
32b9bc1d00
fixed bug for #1496 and correctness tests for function CheckRange
13 years ago
Maria Dimashova
84c9990632
fixed cvKMeans2 ( #1359 )
13 years ago
Maria Dimashova
6636d255f7
fixed iter index in kmeans
13 years ago
Vadim Pisarevsky
d62e486b69
avoid empty clusters in k-means in a more elegant way (relates to ticket #7698 )
13 years ago
Vadim Pisarevsky
24bc0db1b0
fixed writing huge matrices (ticket #1439 )
13 years ago
Vadim Pisarevsky
bf12855007
fixed mask operations with uninitialized output array, added the corresponding test (ticket #1286 )
13 years ago
Andrey Kamaev
8eb788c6e7
#842 #include <sys/mman.h> is moved from public headers closer to usage
13 years ago
Vadim Pisarevsky
af8e5696f0
fixed a few compile problems in SparseMat code; fixed iteration over an empty sparse matrix (ticket #1587 )
13 years ago
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)
13 years ago
Vadim Pisarevsky
903c05db1a
added another contour perimeter test and fixed bug #216
13 years ago
Vadim Pisarevsky
0186bd8099
split big assertion in cv::split by parts; patch #829 by Shlomi Fish
13 years ago
Andrey Kamaev
bfaae7dd93
Input/Output arrays are updated to support fixed-type and fixed-size semantic for all compatible types
13 years ago
Andrey Kamaev
c6e9e9418a
More Tegra versions of convertTo
13 years ago
Andrey Kamaev
41158ab553
Fixed perf test for convertTo
13 years ago
Leonid Beynenson
295a9815e8
Removed unrequired type conversions in the function clipLine.
13 years ago
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.
13 years ago
Vadim Pisarevsky
3228599a35
fixed some more GCC warnings
13 years ago
Alexander Kapustin
c5cc79d4d5
Tegra optimized functions cvt32finttype were temporary deleted due correctness bug
13 years ago
Alexander Kapustin
46248851bf
30 functions of cvtTIPES_func were Neon Optimized
13 years ago
Vadim Pisarevsky
d60623279c
switched to non-constant references in Algorithm::addParam, which is more safe.
13 years ago
Vadim Pisarevsky
846e37ded5
fixed many warnings from GCC 4.6.1
13 years ago
Vadim Pisarevsky
4985c1b632
fixed hundreds of warnings from MSVC 2010.
13 years ago
Marina Kolpakova
0bc5140b17
allocate CPU memory if Tegra GPU allocator failed.
13 years ago
Andrey Kamaev
b538210804
Fixed Linux build with OpenGL but without CUDA
13 years ago
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.
13 years ago
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
13 years ago
Andrey Kamaev
805d88a8d2
Tegra version of cv::subtract
13 years ago
Alexander Kapustin
6652b4ce85
Functions cvt8u16s_func, cvt32s16s_func, cvt32f16s_func were Neon Optimized
13 years ago
Vladislav Vinogradov
5c0f2f8ea1
reused buffer in GlTexture::copyFrom(GpuMat)
13 years ago
Vladislav Vinogradov
2d30480982
created wrappers for new NPP functions
...
removed void integral(const GpuMat& src, GpuMat& sum, GpuMat& sqsum, Stream& stream) - it fails with NPP_NOT_IMPLEMENTED error
updated docs, accuracy and performance tests
13 years ago
Andrey Kamaev
691d392312
Fixes: Android NDK r7b, android build warnings, build with Visual Studio 2005.
13 years ago
Vadim Pisarevsky
bb93e3ab8a
added color canny; improved Algorithm class implementation
13 years ago
Anatoly Baksheev
84db4eb6fa
fixed ~200 warnings for windows
...
minor build system changes (now cuda code in opencv_core is compiled using CUDA_ARCH* cmake variables)
13 years ago
Victoria Zhislina
3e94f77215
13 years ago
Andrey Morozov
ef8c263500
fixed compile under linux
13 years ago
Victoria Zhislina
fbdb93ec79
CV_ENABLE_UNROLLED
13 years ago
Vadim Pisarevsky
dbfa8408d2
fixed potential bug in cv::eigen()
13 years ago
Alexander Reshetnikov
951a3d6c7a
fixed a bug which caused incorrect work of function eigen()
13 years ago