Vadim Pisarevsky
866d8c0cfa
added special function to patch NaN's in image. call this function from bilateralfilter (should fix bug #1811 )
2012-04-24 15:16:21 +00:00
Vadim Pisarevsky
75b1788c6b
added "Matx*Vec -> Vec" operator (ticket #1830 )
2012-04-24 12:45:19 +00:00
Marina Kolpakova
99aed4713f
minor tab fix
2012-04-24 09:30:21 +00:00
Vadim Pisarevsky
9213bba48a
wrapped Algorithm class.
2012-04-20 17:03:02 +00:00
Vadim Pisarevsky
5b6b30ba0e
added dedicated <modname>_init.cpp files with initModule_<modname>() functions and all the relevant structures; made BackgroundSubtractorMOG/MOG2 derivatives from Algorithm; cleaned up MOG2 implementation and made it multi-threaded.
2012-04-20 15:32:54 +00:00
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
b31f468921
Fixed MSVC warning in Mat::diag
2012-04-10 22:57:01 +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
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
1c1c6b98f6
#645 Added cv::getBuildInformation function (with sample) to get OpenCV build configuration
2012-04-06 15:43:20 +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
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
Vadim Pisarevsky
5e15557155
fixed a few bugs in XML/YAML input/output.
2012-04-03 12:23:46 +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
1af9b8ecab
Applied patch from #1133
2012-03-30 06:19:21 +00:00
Vadim Pisarevsky
586ff429ec
fixed bug #1318 . extended RNG::fill with the optional saturateRange parameter
2012-03-29 12:00:34 +00:00
Vadim Pisarevsky
56f5fcd28c
added Vec Matx::solve(Vec) (ticket #1376 )
2012-03-28 15:21:30 +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
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
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 Pavlenko
010e73010c
fixing compilation on Windows (M_PI was undefined via math.h)
2012-03-19 06:17:04 +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
4985c1b632
fixed hundreds of warnings from MSVC 2010.
2012-03-16 21:21:04 +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
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
Alexander Shishkov
f5b8af3254
applied patch from #1637 for fixing problems with Intel(tm) compiler
2012-03-02 12:24:03 +00:00
Vladislav Vinogradov
5c0f2f8ea1
reused buffer in GlTexture::copyFrom(GpuMat)
2012-02-27 13:22:41 +00:00
Patrick Mihelich
b6c2c61ce1
Check for SSSE3 in core/internal.hpp. Define CV_SSSE3, and if enabled include tmmintrin.h.
2012-02-23 21:41:22 +00:00
Andrey Kamaev
9a88aea697
Eliminated all compiler warnings on Android
2012-02-21 14:07:44 +00:00
Alexey Spizhevoy
5c459aa815
Added the GPU version of the Farneback's optical flow
2012-02-16 11:23:51 +00:00
Vadim Pisarevsky
bb93e3ab8a
added color canny; improved Algorithm class implementation
2012-02-15 21:10:11 +00:00
Vadim Pisarevsky
716a5d04ab
fixed a few problems detected by Xcode 4.2.1
2012-02-15 19:48:04 +00:00
Victoria Zhislina
fbdb93ec79
CV_ENABLE_UNROLLED
2012-02-10 06:05:04 +00:00
Alexander Shishkov
ec12608f5f
fixed #1590
2012-02-06 08:38:03 +00:00
Andrey Kamaev
d749052d9d
Fixing build with Eigen enabled
2012-02-03 11:37:14 +00:00
Andrey Kamaev
984eb99428
Global CMake reorganization:
...
[~] Automatically tracked dependencies between modules
[+] Support for optional module dependencies
[+] Options to choose modules to build
[~] Removed hardcoded modules lists from OpenCVConfig.cmake, opencv.pc and OpenCV.mk
[+] Added COMPONENTS support for FIND_PACKAGE(OpenCV)
[~] haartraining and traincascade are moved outside of modules folder since they aren't the modules
2012-02-03 11:26:49 +00:00
Vadim Pisarevsky
676f19233a
added the abstract cv::Algorithm class; low-level exp & fastAtan etc. functions for more efficient SIFT implementation; fixed bug #1521
2012-01-24 20:14:07 +00:00
Vladislav Vinogradov
a25b027ef7
updated gpu optical_flow sample
2012-01-11 13:05:03 +00:00
Andrey Kamaev
8cab65c173
Started top-level CMakeLists.txt file reorganization: cmake scripts are moved to separate folder; refactored BUILD_*, INSTALL_*, ENABLE_*, USE_*, WITH_* options.
2012-01-03 13:48:12 +00:00
Andrey Kamaev
f937d68d60
Fixed build for x64 with sse2 disabled; several improvements in performance testing framework; enabled SANITY_CHECK() for performance tests
2011-12-27 16:37:24 +00:00
Vladislav Vinogradov
d13a6b74b2
Fixed bug with submatrix in device::transform
2011-12-21 05:59:14 +00:00