Commit Graph

2748 Commits

Author SHA1 Message Date
Andrey Pavlenko
5cac6340e4 Java API: temp workaround for Java tests compilation, a better fix will be done with inheritance support 2012-03-11 12:40:51 +00:00
Alexander Kapustin
6652b4ce85 Functions cvt8u16s_func, cvt32s16s_func, cvt32f16s_func were Neon Optimized 2012-03-11 12:40:24 +00:00
Maria Dimashova
90f6e319da fixed compilation with eigen2 2012-03-11 11:45:29 +00:00
Andrey Kamaev
57c7604568 Fixed Android build warning 2012-03-11 10:53:42 +00:00
Maria Dimashova
abe2c2fb3f fixed compilation with eigen2 2012-03-11 09:56:23 +00:00
Maria Dimashova
532781e8d2 initial version of rgbd odometry with sample 2012-03-11 09:31:28 +00:00
Alexander Mordvintsev
f6fec7ad2f fixed python GIL reacquire in case of exception 2012-03-10 05:56:40 +00:00
Alexander Shishkov
466345e936 fixed stitching compilation 2012-03-08 08:10:04 +00:00
Andrey Kamaev
49207ce1a0 Minor fix in blender mask conversion. 2012-03-07 20:33:35 +00:00
Vladislav Vinogradov
cd2cc6197f fixed bug in gpu::pyrUp implementation 2012-03-07 14:31:30 +00:00
Andrey Kamaev
679f1dad99 Stitching: added CV_16S weights support to the multiband blender 2012-03-07 14:23:55 +00:00
Vladislav Vinogradov
796f839b75 minor fix in gpu docs (filter2D and convolve) 2012-03-07 14:05:21 +00:00
Vladislav Vinogradov
855feedda7 fixed error calculation in gpu::PyrLKOpticalFlow (Bug #1651) 2012-03-07 13:41:49 +00:00
Vadim Pisarevsky
1a25e58239 fixed patch diff calculation in the end of calcopticalflowpyrlk (thanks to Vlad Vinogradov for the patch) 2012-03-07 13:35:13 +00:00
Vladislav Vinogradov
02f226a981 fixed bug in gpu::pyrDown 2012-03-07 13:14:50 +00:00
Alexander Mordvintsev
0e27c772aa using RAII to manage GIL -- still fails to handle exceptions correctly 2012-03-07 12:46:21 +00:00
Alexander Mordvintsev
58174f6ada Added GIL-release code into python wrappers
Added gabor_threads.py sample
2012-03-07 11:09:27 +00:00
Vladislav Vinogradov
e7dda44a07 updated image for StereoConstantSpaceBP regression test
updated gpu tests for CornerHarris and CornerMinEigen
moved direct convolution implementation to gpu::filter2D, gpu::convolve now use only DFT-based algorithm (Bug #1639)
2012-03-07 09:49:24 +00:00
Andrey Pavlenko
53c1565514 Java API: replacing some manual port with auto-generated stuff (/Map-type classes) 2012-03-07 08:16:43 +00:00
Vladislav Vinogradov
63b5cf6dea temporary disabled optimized version of CascadeClassifier (bug #1640)
fixed HaarCascadeLoader test (incorrect behavior due to macros usage)
2012-03-05 13:49:42 +00:00
Vladislav Vinogradov
ec5bdc7de8 added patch error calculation to gpu::PyrLKOpticalFlow 2012-03-05 10:36:57 +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
Andrey Kamaev
aeaae8b057 Updated rst configuration to read OpenCV version from sources; fixed several sphinx' warnings 2012-03-02 20:59:13 +00:00
Alexander Shishkov
1956f32aac fixed #1289 2012-03-02 20:19:32 +00:00
Alexander Shishkov
3f0bd34270 updated repository path in gpu/introduction (ticket #1260) 2012-03-02 20:13:03 +00:00
Alexander Shishkov
f67a0902aa fixed #1618 2012-03-02 18:36:34 +00:00
Alexander Shishkov
f5b8af3254 applied patch from #1637 for fixing problems with Intel(tm) compiler 2012-03-02 12:24:03 +00:00
Andrey Kamaev
2f4bb580fc Fixed some build warnings; slightly improved python search 2012-03-02 08:34:54 +00:00
Alexey Spizhevoy
92d2d74731 Fixed docs for gpu::convolve() 2012-03-01 08:02:34 +00:00
Kirill Kornyakov
4fb9196e83 copied a section with explanation of different border types 2012-03-01 07:45:24 +00:00
Vladislav Vinogradov
d00fa6b817 improved type dispatching in gpu arithm functions 2012-02-29 13:02:25 +00:00
Andrey Pavlenko
60ddaa565e fixin a bug in conversion Mat -> List<List<E>> 2012-02-29 12:40:31 +00:00
Alexander Shishkov
d05b788db4 fixed compilation problems with MinGW after rev7353 2012-02-28 12:39:25 +00:00
Ivan Korolev
f1f045858f Updated a perftest for convertTo 2012-02-28 04:46:48 +00:00
Leonid Beynenson
9794f5977c Changed the class OrbFeaturesFinder to make it work with CV_8UC4 and CV_8UC1 images. 2012-02-27 17:46:53 +00:00
Alexander Reshetnikov
a92e3dcdad Updated positioning test (removed frame reading) 2012-02-27 14:37:20 +00:00
Vladislav Vinogradov
5c0f2f8ea1 reused buffer in GlTexture::copyFrom(GpuMat) 2012-02-27 13:22:41 +00:00
Alexander Shishkov
0279ba953e fixed warnings in linemod on Windows 2012-02-27 11:42:33 +00:00
Alexander Shishkov
e7e373307b added exports to the LineMod classes
fixed compilation linemod sample on Windows
2012-02-27 11:15:01 +00:00
Andrey Kamaev
32080ece8c Fixed Android build warning 2012-02-27 09:19:30 +00:00
Patrick Mihelich
13456c9840 Removed a finished todo 2012-02-27 08:55:57 +00:00
Patrick Mihelich
f483272d09 No longer expose internal LINE-MOD methods like response map computation, linearizing similarities, etc in public header. 2012-02-27 00:07:52 +00:00
Patrick Mihelich
f174b001f3 Initial commit of LINE-MOD source code to objdetect module. 2012-02-26 23:55:18 +00:00
Andrey Kamaev
8141a5026c Refactored cmake for 3rdparty libs 2012-02-24 13:53:22 +00:00
Leonid Beynenson
4a299acd48 Added PlanePortraitWarper class. 2012-02-24 13:48:41 +00:00
Andrey Kamaev
216d75ccae Restored missed } 2012-02-24 12:45:23 +00:00
Alexander Reshetnikov
9b5534a6e0 Fixed syntax error in cap_dc1394_v2.cpp 2012-02-24 12:27:20 +00:00
Andrey Kamaev
a8f0c93379 Modified zlib search. Use system zlib on Android by default 2012-02-24 12:23:34 +00:00
Alexander Reshetnikov
b12f18536f Added new VideoCapture properties for ieee1394 cameras 2012-02-24 10:54:52 +00:00
Andrey Pavlenko
5bea651e81 Java samples updated to be compatible with both old (2.2+) and new (3.0+) Android versions 2012-02-24 08:43:11 +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
Alexander Reshetnikov
d7763d99de Minor code changes in test_video_io.cpp 2012-02-22 22:10:53 +00:00
Alexander Reshetnikov
23c2275449 Added conditional compiling for video i/o tests in highgui. 2012-02-22 17:12:25 +00:00
Leonid Beynenson
b8eeb019db Added spherical and cylindrical warpers, which work in the portrait mode -- when poles are located NOT at (0, -1, 0) and (0, 1, 0) points, BUT at (1, 0, 0) and (-1, 0, 0) points. 2012-02-22 15:44:39 +00:00
Alexander Reshetnikov
8b7edda6ac Added cvShowImage working with handles under Windows. 2012-02-22 13:30:47 +00:00
Alexander Shishkov
50df95650a fixed #924 2012-02-22 12:16:01 +00:00
Alexander Shishkov
f7866677eb fixed #1615 2012-02-22 12:13:56 +00:00
Vladislav Vinogradov
f0f87ebf36 fixed compilation error under linux 2012-02-22 11:22:31 +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
e426dfc396 Fixed #1613: removed YUV420i color conversion constants 2012-02-21 15:08:03 +00:00
Andrey Kamaev
9a88aea697 Eliminated all compiler warnings on Android 2012-02-21 14:07:44 +00:00
Victoria Zhislina
0630e7010e CV_USE_UNROLLED for imgproc 2012-02-21 11:31:23 +00:00
Andrey Kamaev
ff2af7d8bb Fixed Canny 2012-02-21 11:16:49 +00:00
Alexander Shishkov
5785a89053 fixed #1614 2012-02-21 04:42:34 +00:00
Andrey Kamaev
00db5a69a2 More granular build of Java API: it is now possible to build Java wrappers only for the subset of OpenCV modules 2012-02-20 11:50:43 +00:00
Alexander Reshetnikov
f83aa74bc4 Updated ffmpeg implementation (setProperty & getProperty methods) 2012-02-18 12:56:00 +00:00
Andrey Pavlenko
f59d96cd7f updating inaccurate test (Mat step can be more than width) 2012-02-17 14:51:19 +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
Vincent Rabaud
2219e38192 fix a potential crash when there are no keypoints 2012-02-16 19:21:48 +00:00
Alexey Spizhevoy
c908c50131 Added docs for gpu::FarnebackOpticalFlow 2012-02-16 12:42:44 +00:00
Alexey Spizhevoy
e428a0c681 Fixed a compile-time error 2012-02-16 12:33:42 +00:00
Alexey Spizhevoy
8f215af048 Minor fix -- renamed a variable 2012-02-16 12:07:08 +00:00
Alexey Spizhevoy
b0d457cdb0 Minor refactoring 2012-02-16 12:00:17 +00:00
Alexey Spizhevoy
b0bf54e713 Added a perf. test for gpu::FarnebackOpticalFlow 2012-02-16 11:48:56 +00:00
Alexey Spizhevoy
9f5d97425f Fixed some typos 2012-02-16 11:32:32 +00:00
Alexey Spizhevoy
681ac9beda Added missing files 2012-02-16 11:26:17 +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
59ff1a4ccb added StereoVar description (by Sergey Kosov) 2012-02-15 22:24:32 +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
Vladislav Vinogradov
ada6ab3778 fixed compilation for old compute capabilities 2012-02-15 19:25:29 +00:00
Vladislav Vinogradov
65bef258cb fixed compilation error 2012-02-15 12:27:51 +00:00
Alexander Reshetnikov
deee349ba7 removed highgui video tests execution on macos; also minor code changes 2012-02-15 12:06:46 +00:00
Vladislav Vinogradov
5af529c1bd fixed and updated gpu implementation of separable liner filters
now it supports kernel's size up to 32
2012-02-15 12:05:59 +00:00
Ivan Korolev
b96a556fff Created a perftest for convertTo, updated perftests for arithmetical operations 2012-02-15 10:24:47 +00:00
Andrey Pavlenko
fe991052dc #1283, adding JavaDoc comments for Mat <->Bitmap converters. 2012-02-15 09:08:39 +00:00
Andrey Pavlenko
0588e6261b #1283, Mat <->Bitmap converters Java tests. 2012-02-15 08:19:49 +00:00
Vladislav Vinogradov
6f7e3434ca moved finding CUDA_npp_LIBRARY to OpenCVDetectCUDA.cmake 2012-02-15 06:44:20 +00:00
Andrey Pavlenko
62591a1d5a #1283, Mat <->Bitmap converters are updated to support CV_8UC(1,3,4) & non-continuous Mat-s and RGBA_8888 & RGB_565 Bitmaps; Android samples project files are updated according to the latest SDK req-s. 2012-02-14 14:40:41 +00:00
Vladislav Vinogradov
f7fd7929e1 added docs for GoodFeaturesToTrackDetector_GPU and PyrLKOpticalFlow 2012-02-14 13:18:33 +00:00
Vladislav Vinogradov
a6bc747a54 minor fix : doesn't save outliers 2012-02-14 11:48:40 +00:00
Vladislav Vinogradov
18c48196f8 fixed compile error 2012-02-14 11:29:08 +00:00
Anatoly Baksheev
87bbcccea5 fixed orb bug commited by mistake 2012-02-14 10:27:33 +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
Vladislav Vinogradov
8f4d63913a minor 2012-02-13 13:29:28 +00:00
Vladislav Vinogradov
77f286ada6 fixed build under linux
added PyrLKOpticalFlowDense performance test
2012-02-13 13:19:06 +00:00
Vladislav Vinogradov
a10fed8fd1 added GoodFeaturesToTrackDetector_GPU and PyrLKOpticalFlow to gpu module 2012-02-13 12:57:27 +00:00
Alexander Reshetnikov
edc9d4f951 fixed compiling error under Windows; updated test_video_io.cpp 2012-02-13 12:41:27 +00:00
Alexander Reshetnikov
35c19442a7 updated 3 highgui tests 2012-02-11 15:28:03 +00:00
Victoria Zhislina
3e94f77215 2012-02-10 13:47:53 +00:00
Alexandre Benoit
c07d9d75e8 added get methods for retina outputs 2012-02-10 13:25:33 +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
Andrey Kamaev
68a54e7f3c Fixed incorrectly merged patch. 2012-02-09 20:22:36 +00:00
Leonid Beynenson
3ef5bfa185 Applied the patch, received from akamaev. Also made some changes in CMake files to fix Android camera issue. 2012-02-09 15:02:21 +00:00
Alexander Shishkov
7c03b301c1 fixed #927 issue 2012-02-09 10:53:16 +00:00
Alexander Reshetnikov
6ead21b1a2 added licenses to some tests; updated new highgui tests 2012-02-09 10:51:53 +00:00
Alexander Shishkov
c761996a28 fixed #927 issue 2012-02-08 15:29:07 +00:00
Vladislav Vinogradov
237b3ed3a0 fixed createOpticalFlowNeedleMap 2012-02-08 05:45:47 +00:00
Marius Muja
fcf9a224fb Bug fix 2012-02-07 02:18:54 +00:00
Alexander Reshetnikov
46fa7b49c5 updated positioning test for videos 2012-02-06 13:53:25 +00:00
Andrey Kamaev
aa9735f9b5 Fixed mingw build 2012-02-06 13:29:48 +00:00
Alexander Shishkov
792fb3bd64 fixed #1549 issue 2012-02-06 13:26:35 +00:00
Andrey Kamaev
c19d0b17de Fixed typo 2012-02-06 12:45:11 +00:00
Andrey Kamaev
49933c798f Fixed build for desktop 2012-02-06 11:48:15 +00:00
Vladislav Vinogradov
75ac4362ca removed ASSERT_NO_THROW 2012-02-06 11:31:52 +00:00
Andrey Kamaev
23af203e00 Better variant of OpenCVConfig.cmake generation; several smaller changes in the options section and Android build scripts 2012-02-06 11:30:59 +00:00
Alexander Shishkov
863fe3ecf8 fixed bug after const removing in retina 2012-02-06 10:34:00 +00:00
Alexander Shishkov
26ed10993e fixed #1565 issue 2012-02-06 09:31:33 +00:00
Alexander Shishkov
ec12608f5f fixed #1590 2012-02-06 08:38:03 +00:00
Alexander Shishkov
06247b49af fixed issue #1243 2012-02-06 08:13:11 +00:00
Alexander Shishkov
ace6eaef7e added one more test for undistort 2012-02-06 06:47:43 +00:00
Vadim Pisarevsky
53c39a7a53 added getGaborKernel function 2012-02-06 01:09:54 +00:00
Andrey Morozov
b3b80bc397 fixed compile under linux 2012-02-05 08:09:00 +00:00
Andrey Kamaev
eac055a27e Fixed ticket #1580 2012-02-04 18:57:41 +00:00
Alexander Reshetnikov
b4895dbcaf completed tests checking positioning & frame count for videos (C interface); added new test videos 2012-02-04 16:17:05 +00:00
Alexander Reshetnikov
89702dc10c File with positioning test was renamed to test_positioning.cpp 2012-02-04 15:55:12 +00:00
Andrey Kamaev
5eb6ee6290 Fixing build with CUDA enabled 2012-02-03 12:54:52 +00:00
Andrey Kamaev
690bf07a7f Fixing build with CUDA enabled 2012-02-03 11:54:16 +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
Alexey Spizhevoy
ada9158521 Fixed the building process for (ubuntu 64bit debug cuda4.1) configuration 2012-02-02 14:06:13 +00:00
Alexey Spizhevoy
d8fa374167 Fixed the multi-band blending test 2012-02-01 10:00:38 +00:00
Andrey Morozov
386578bc3f fixed compile error 2012-02-01 09:54:18 +00:00
Alexander Reshetnikov
a41b0902f4 Prepared some videos for future tests. Added first version of common positioning video test. 2012-01-31 21:02:05 +00:00
Alexey Spizhevoy
c09eae4969 Updated the multi-band blending test 2012-01-31 14:36:55 +00:00
Ethan Rublee
b254358d35 highgui headers were not being installed... 2012-01-30 19:07:14 +00:00
Vladislav Vinogradov
f8aba8608d fixed build under CUDA 4.1 2012-01-30 13:15:20 +00:00
Alexey Spizhevoy
7ddb706b29 Added a test for the multi-band blender 2012-01-30 10:31:10 +00:00
Alexandre Benoit
3892ce1f73 added access methods to retreive retina input and output buffers sizes 2012-01-30 09:40:02 +00:00
Vladislav Vinogradov
bb23288c3d fixed bug in SURF_GPU 2012-01-30 07:59:14 +00:00
Vladislav Vinogradov
d38ca09738 added gpu::printCudaDeviceInfo to all samples 2012-01-30 07:20:09 +00:00
Alexey Spizhevoy
ed038ef9dc Updated the stitching module docs 2012-01-30 07:06:35 +00:00
Alexey Spizhevoy
f5ed96f40c Updated the stitching module docs 2012-01-30 06:53:50 +00:00
Vadim Pisarevsky
00a58c9af8 fixed bug #1422 (thanks to jondo for the patch) 2012-01-29 14:31:10 +00:00
Alexey Spizhevoy
70d137269a Updated the stitching pipeline image 2012-01-28 15:49:35 +00:00
Vladislav Vinogradov
3ec2f7f5f0 fixed gpu::device::transform with non-aligned sources (Ticket #1567) 2012-01-27 13:10:30 +00:00
Alexey Spizhevoy
aba37e54b3 Updated the stitching module docs 2012-01-27 07:40:23 +00:00