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
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
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
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
Vladislav Vinogradov
5c0f2f8ea1
reused buffer in GlTexture::copyFrom(GpuMat)
2012-02-27 13:22:41 +00:00
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
2012-02-22 10:00:53 +00:00
Andrey Kamaev
691d392312
Fixes: Android NDK r7b, android build warnings, build with Visual Studio 2005.
2012-02-16 20:29:35 +00:00
Vadim Pisarevsky
bb93e3ab8a
added color canny; improved Algorithm class implementation
2012-02-15 21:10:11 +00:00
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)
2012-02-14 10:22:34 +00:00
Victoria Zhislina
3e94f77215
2012-02-10 13:47:53 +00:00
Andrey Morozov
ef8c263500
fixed compile under linux
2012-02-10 12:46:34 +00:00
Victoria Zhislina
fbdb93ec79
CV_ENABLE_UNROLLED
2012-02-10 06:05:04 +00:00
Vadim Pisarevsky
dbfa8408d2
fixed potential bug in cv::eigen()
2012-01-26 19:41:59 +00:00
Alexander Reshetnikov
951a3d6c7a
fixed a bug which caused incorrect work of function eigen()
2012-01-25 16:01:59 +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
6c1de21a76
fixed bug in gpu::transformSmart with mask
2012-01-22 13:25:45 +00:00
Andrey Kamaev
f8bd4252db
Tegra optimization for split, merge and some color conversions
2012-01-19 11:52:25 +00:00
Vladislav Vinogradov
cdae0743ab
fix OpenGL render functions
...
fix createOpticalFlowNeedleMap
2012-01-18 08:27:08 +00:00
Andrey Kamaev
c326de43c1
More natural sorting of MatType constants in performance reports.
2012-01-16 07:04:26 +00:00
Vladislav Vinogradov
a25b027ef7
updated gpu optical_flow sample
2012-01-11 13:05:03 +00:00
Vladislav Vinogradov
af59a75ffc
fixed bug with submatrix in some gpu functions
...
update gpu tests
2012-01-10 11:11:58 +00:00
Kirill Kornyakov
7fafa3b00a
Optimized version of DotProd8u added
2011-12-29 07:51:01 +00:00
Kirill Kornyakov
a06dcc9e67
Optimized version of sqsum8u added
2011-12-29 07:49:22 +00:00
Andrey Pavlenko
fb051f78de
adjusting custom mat allocator when mat type is changed
2011-12-28 14:47:21 +00:00
Vadim Pisarevsky
e7946d98a9
fixed SSE-optimized cmp_8u (ticket #1530 )
2011-12-27 16:07:26 +00:00
Vadim Pisarevsky
dec0af8d79
implemented invert(A, B, DECOMP_EIG)
2011-12-27 15:56:17 +00:00
Andrey Kamaev
bdfd4c3062
Refactored Tegra related macro usage
2011-12-22 12:51:01 +00:00
Kirill Kornyakov
893f75444d
Optimized version of ReduceR functions and one ReduceC function added
...
Attention! Optimized ReduceC function produced the bug
2011-12-22 06:22:16 +00:00
Andrey Kamaev
0744092b21
Fixed build with gcc compiler; couple minor improvements in perf testing framework
2011-12-16 04:42:34 +00:00
Vadim Pisarevsky
eef900e46a
optimized cmp and cvtscale(16s->16s) using SSE2 (thanks to Victoria)
2011-12-15 21:15:51 +00:00
Vadim Pisarevsky
5db9e90d66
fixed yet another bug in SVD. Now Core_SVD test passes
2011-12-08 11:10:56 +00:00
Vadim Pisarevsky
72c23e7bbb
fixed most of test_core failures (except for SVD)
2011-12-05 22:58:27 +00:00
Vadim Pisarevsky
77dda061a7
fixed fastAtan2 and cardToPolar accuracy (thanks to Andrey Kamaev)
2011-12-04 20:10:35 +00:00
Vadim Pisarevsky
8989e0b07e
fixed single-mat input/output in mixChannels() (ticket #1446 )
2011-12-03 20:19:33 +00:00
Vadim Pisarevsky
5353b97605
fixed single-precision SVD accuracy on some very ill-conditioned matrices (ticket #1448 )
2011-12-03 19:49:44 +00:00
Andrey Kamaev
d6ef0378a2
Reverted invalid cv::reduce optimization
2011-12-01 12:56:29 +00:00
Kirill Kornyakov
ab2ae86e86
Optimized version of Reduce functions added
2011-12-01 11:07:25 +00:00
Vladislav Vinogradov
a2697b18e2
minor fix
2011-11-30 07:38:45 +00:00
Vladislav Vinogradov
fa93b724ee
minor
2011-11-30 07:19:09 +00:00
Vladislav Vinogradov
bd4239be7b
moved OpenGL wrappers to separate header
...
added GlBuffer, GlTexture and GpuMat support to InputArray
replaced addTextOpenGl function by render + GlFont
2011-11-30 06:20:29 +00:00
Andrey Pavlenko
467f936459
Adding optimized Mat Allocator
2011-11-25 15:39:24 +00:00
Vladislav Vinogradov
b33e23138e
minor
2011-11-23 13:26:24 +00:00