Yan Wang [Mon, 19 Jan 2015 07:50:16 +0000 (15:50 +0800)]
Avoid deadlock becasue some work item couldn't reach barrier in loop
and unsynchronized.
Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
Vadim Pisarevsky [Thu, 15 Jan 2015 13:17:26 +0000 (13:17 +0000)]
Merge pull request #3572 from berak:python_samples_30
Vadim Pisarevsky [Thu, 15 Jan 2015 13:14:06 +0000 (13:14 +0000)]
Merge pull request #3557 from ilya-lavrenov:sse_add_weighted
Vadim Pisarevsky [Thu, 15 Jan 2015 13:12:51 +0000 (13:12 +0000)]
Merge pull request #3599 from a-wi:DShow_COM_interfaces_v3
Vadim Pisarevsky [Thu, 15 Jan 2015 11:44:35 +0000 (11:44 +0000)]
Merge pull request #3561 from jet47:cuda-arithm-refactoring
Vadim Pisarevsky [Thu, 15 Jan 2015 11:36:51 +0000 (11:36 +0000)]
Merge pull request #3574 from mikeizbicki:patch-1
Vadim Pisarevsky [Thu, 15 Jan 2015 11:27:11 +0000 (11:27 +0000)]
Merge pull request #3584 from nisargthakkar:UMatDimsZeroAfterRelease
Vadim Pisarevsky [Thu, 15 Jan 2015 11:24:53 +0000 (11:24 +0000)]
Merge pull request #3595 from timsat:error_messages
Vadim Pisarevsky [Thu, 15 Jan 2015 11:24:25 +0000 (11:24 +0000)]
Merge pull request #3597 from wangyan42164:cascade_cl_opt
Vadim Pisarevsky [Thu, 15 Jan 2015 11:21:23 +0000 (11:21 +0000)]
Merge pull request #3602 from vbystricky:cap_images_frames_cnt
berak [Thu, 1 Jan 2015 09:30:44 +0000 (10:30 +0100)]
fixes for latest changes in opencv3.0 api
fixes for latest changes in opencv3.0 api
waitKey() normalization
fixed mser bindings
VBystricky [Wed, 14 Jan 2015 21:55:17 +0000 (01:55 +0400)]
Add CV_CAP_PROP_POS_FRAMES property to cap_images.cpp
Artur Wieczorek [Wed, 14 Jan 2015 13:06:42 +0000 (14:06 +0100)]
Don't define destructors for COM-based interfaces.
Yan Wang [Wed, 14 Jan 2015 11:33:12 +0000 (19:33 +0800)]
Avoid compile unnecessary OpenCL kernel.
Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
Vadim Pisarevsky [Tue, 13 Jan 2015 12:25:21 +0000 (12:25 +0000)]
Merge pull request #3593 from kilobyte:master
Vadim Pisarevsky [Tue, 13 Jan 2015 11:22:21 +0000 (11:22 +0000)]
Merge pull request #3535 from wangyan42164:use_hypot
Vadim Pisarevsky [Tue, 13 Jan 2015 11:21:51 +0000 (11:21 +0000)]
Merge pull request #3566 from jet47:cuda-imgproc-refactoring
Vadim Pisarevsky [Tue, 13 Jan 2015 11:18:20 +0000 (11:18 +0000)]
Merge pull request #3592 from jet47:cuda-7.0-android
Vadim Pisarevsky [Tue, 13 Jan 2015 11:17:36 +0000 (11:17 +0000)]
Merge pull request #3537 from mshabunin:ml-old-xml
Adam Borowski [Tue, 13 Jan 2015 00:52:56 +0000 (01:52 +0100)]
Get rid of sysctl includes on Linux.
The 'sysctl' syscall has been strongly deprecated on Linux for ages.
Currently, on old architectures it will spam syslog whenever used, and on
newer ones it's missing from the headers altogether. Opencv has migrated
away on Linux already, but #includes were left lingering. This commit
removes them on non-__APPLE__, unbreaking x32 (and probably others).
Vadim Pisarevsky [Mon, 12 Jan 2015 11:31:04 +0000 (11:31 +0000)]
Merge pull request #3575 from Ashod:multipage_imread
Vadim Pisarevsky [Mon, 12 Jan 2015 10:55:34 +0000 (10:55 +0000)]
Merge pull request #3586 from wangyan42164:bfm
Vladislav Vinogradov [Mon, 12 Jan 2015 07:58:43 +0000 (10:58 +0300)]
remove "-target-os-variant" NVCC option for CUDA 7.0
it is marked as obsolete
Timur Sattarov [Sat, 10 Jan 2015 23:02:58 +0000 (03:02 +0400)]
More sensible error messages
Yan Wang [Thu, 8 Jan 2015 11:34:42 +0000 (19:34 +0800)]
Remove unnecessary global/local dim for radius match.
Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
Nisarg Thakkar [Thu, 8 Jan 2015 08:18:48 +0000 (13:48 +0530)]
Fixed Bug similar to Bug#3757. UMat all dims zero after release.
Alexander Alekhin [Mon, 5 Jan 2015 19:40:37 +0000 (19:40 +0000)]
Merge pull request #3580 from JoeHowse:master
Alexander Alekhin [Mon, 5 Jan 2015 19:39:39 +0000 (19:39 +0000)]
Merge pull request #3579 from basheersubei:patch-1
Joe Howse [Mon, 5 Jan 2015 14:56:46 +0000 (10:56 -0400)]
Fix shadowed variable warning
Basheer Subei [Sun, 4 Jan 2015 21:09:00 +0000 (00:09 +0300)]
typo fix in instructions of fitline.py sample
Ashod Nakashian [Mon, 29 Dec 2014 15:51:27 +0000 (10:51 -0500)]
Added imread and imreadmulti regression tests.
Ashod Nakashian [Mon, 29 Dec 2014 15:50:42 +0000 (10:50 -0500)]
Added imreadmulti API to read multi-paged images into a vector of Mat.
Ashod Nakashian [Mon, 29 Dec 2014 15:50:03 +0000 (10:50 -0500)]
Support for multipage decoding in BaseImageDecoder and implemented in TiffDecoder.
Mike Izbicki [Fri, 2 Jan 2015 22:41:44 +0000 (14:41 -0800)]
fix to work with python 2.6
I had to make this modification locally to get opencv to build with python 2.6. Python 2.6 requires indices in the format string (the `0` I added). This requirement was relaxed in 2.7, so what used to be there would be working for people who could upgrade. I don't think the change has any negative consequences for future python versions, but I'm no expert.
Ilya Lavrenov [Mon, 29 Dec 2014 21:20:45 +0000 (00:20 +0300)]
SSE4.1 addWeighted fo 16u
Vadim Pisarevsky [Wed, 31 Dec 2014 09:31:33 +0000 (09:31 +0000)]
Merge pull request #3548 from alalek:fix_sample_python
Vadim Pisarevsky [Wed, 31 Dec 2014 09:30:40 +0000 (09:30 +0000)]
Merge pull request #3547 from ilya-lavrenov:ocl_setto
Vadim Pisarevsky [Wed, 31 Dec 2014 09:29:56 +0000 (09:29 +0000)]
Merge pull request #3493 from vbystricky:createsamples
Maksim Shabunin [Wed, 31 Dec 2014 08:59:53 +0000 (11:59 +0300)]
Fixed uninitialized memory usage in ANN_MLP
Maksim Shabunin [Tue, 16 Dec 2014 15:15:50 +0000 (18:15 +0300)]
Support loading old models in ML module
- added test for loading legacy files
- added version to new written models
- fixed loading of several fields in some models
- added generation of new fields from old data
Vadim Pisarevsky [Wed, 31 Dec 2014 09:14:22 +0000 (09:14 +0000)]
Merge pull request #3549 from mshabunin:sphinx-doc-remove
Vadim Pisarevsky [Wed, 31 Dec 2014 09:13:17 +0000 (09:13 +0000)]
Merge pull request #3555 from ilya-lavrenov:sse_integral
Vadim Pisarevsky [Wed, 31 Dec 2014 08:06:06 +0000 (08:06 +0000)]
Merge pull request #3559 from ilya-lavrenov:sse_dot_s8
Vadim Pisarevsky [Wed, 31 Dec 2014 08:04:00 +0000 (08:04 +0000)]
Merge pull request #3558 from ilya-lavrenov:sse_resize
Vadim Pisarevsky [Wed, 31 Dec 2014 06:09:29 +0000 (06:09 +0000)]
Merge pull request #3551 from serval2412:master
Vadim Pisarevsky [Wed, 31 Dec 2014 06:08:11 +0000 (06:08 +0000)]
Merge pull request #3556 from rokm:semicolon-warnings
Vadim Pisarevsky [Wed, 31 Dec 2014 06:07:01 +0000 (06:07 +0000)]
Merge pull request #3560 from ilya-lavrenov:sse_remap
Vadim Pisarevsky [Wed, 31 Dec 2014 06:06:18 +0000 (06:06 +0000)]
Merge pull request #3567 from vbystricky:intelperc_fix
vbystricky [Tue, 30 Dec 2014 12:38:03 +0000 (15:38 +0300)]
Fix error of compilation of cap_intelperc.cpp
Vladislav Vinogradov [Tue, 30 Dec 2014 12:37:14 +0000 (15:37 +0300)]
added stream parameter to all cudaimgproc routines
Vladislav Vinogradov [Tue, 30 Dec 2014 12:36:58 +0000 (15:36 +0300)]
removed buffered versions of histogram functions
used BufferPool mechanism instead
Vadim Pisarevsky [Tue, 30 Dec 2014 11:10:02 +0000 (11:10 +0000)]
Merge pull request #3550 from JoeHowse:master
Maksim Shabunin [Tue, 30 Dec 2014 09:11:37 +0000 (12:11 +0300)]
Added dummy build targets for compatibility
Vladislav Vinogradov [Wed, 24 Dec 2014 14:23:54 +0000 (17:23 +0300)]
fix compilation without CUDA
Vladislav Vinogradov [Wed, 24 Dec 2014 10:40:33 +0000 (13:40 +0300)]
refactor cudaarithm reductions:
* remove overloads with explicit buffer, now BufferPool is used
* added async versions for all reduce functions
Vladislav Vinogradov [Wed, 24 Dec 2014 10:39:37 +0000 (13:39 +0300)]
use new BufferPool class for some cudaarithm routines
Vladislav Vinogradov [Wed, 24 Dec 2014 10:38:02 +0000 (13:38 +0300)]
use new getInputMat/getOutputMat/syncOutput methods in cudaarithm routines
Vladislav Vinogradov [Wed, 24 Dec 2014 10:35:23 +0000 (13:35 +0300)]
remove reciprocal version of cuda::divide
it might cause errors, due to implicit type conversion and another cuda::divide
overload
Vladislav Vinogradov [Wed, 24 Dec 2014 10:33:17 +0000 (13:33 +0300)]
add auxiliary functions to work with Input/Output arrays:
they allow to perform asynchronous upload/download into temporary buffer
to get valid GpuMat object
Maksim Shabunin [Tue, 30 Dec 2014 07:52:08 +0000 (10:52 +0300)]
Replaced tabs with spaces in stylesheet
Ilya Lavrenov [Mon, 29 Dec 2014 21:19:05 +0000 (00:19 +0300)]
SSE resize Lanczos
Yan Wang [Mon, 22 Dec 2014 10:41:50 +0000 (18:41 +0800)]
Use hypot to do vector calculation.
Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
Ilya Lavrenov [Mon, 29 Dec 2014 22:00:22 +0000 (01:00 +0300)]
SSE2 conversio in remap
Ilya Lavrenov [Mon, 29 Dec 2014 21:34:09 +0000 (00:34 +0300)]
SSE2 cv::Mat::dot
Ilya Lavrenov [Mon, 29 Dec 2014 17:32:11 +0000 (20:32 +0300)]
addWeighted
Rok Mandeljc [Mon, 29 Dec 2014 15:21:17 +0000 (16:21 +0100)]
modules/core: removed extra semi-colon from mat.inl.hpp and utility.hpp
This silences the pedantic warning messages from gcc 4.8.3
Ilya Lavrenov [Mon, 29 Dec 2014 12:38:49 +0000 (15:38 +0300)]
SSE2 optimization of cv::integral
Ilya Lavrenov [Thu, 25 Dec 2014 21:56:23 +0000 (00:56 +0300)]
optimization of UMat::setTo
Julien Nabet [Sat, 27 Dec 2014 09:54:34 +0000 (10:54 +0100)]
Fix cppcheck reports warnings:
(performance) Possible inefficient checking for 'lmap' emptiness
(warning) Assignment of function parameter has no effect outside the function. Did you forget dereferencing it?
(style) Array index '<xxx>' is used before limits check
Joe Howse [Sat, 27 Dec 2014 04:11:14 +0000 (00:11 -0400)]
more const correctness in OpenNI2 getProperty
Joe Howse [Sat, 27 Dec 2014 03:54:03 +0000 (23:54 -0400)]
const correctness in OpenNI and OpenNI2 getProperty
Joe Howse [Sat, 27 Dec 2014 01:15:45 +0000 (21:15 -0400)]
Removing whitespace to appease doc builder
Joe Howse [Sat, 27 Dec 2014 00:13:13 +0000 (20:13 -0400)]
Frontal cat face detectors
Maksim Shabunin [Fri, 26 Dec 2014 15:39:40 +0000 (18:39 +0300)]
Added Qt help generation support
Maksim Shabunin [Fri, 26 Dec 2014 14:30:33 +0000 (17:30 +0300)]
Some documentation customization
Maksim Shabunin [Fri, 26 Dec 2014 11:35:46 +0000 (14:35 +0300)]
Updated sample files documentation inclusions
Maksim Shabunin [Fri, 26 Dec 2014 08:57:41 +0000 (11:57 +0300)]
Restored PlantUML support for doxygen
Maksim Shabunin [Wed, 24 Dec 2014 15:44:52 +0000 (18:44 +0300)]
Moved tutorial table-of-contents files to corresponding root level
Maksim Shabunin [Wed, 24 Dec 2014 15:41:01 +0000 (18:41 +0300)]
Removed Sphinx generation commands from cmake scripts
Maksim Shabunin [Wed, 24 Dec 2014 15:37:57 +0000 (18:37 +0300)]
Removed Sphinx documentation files
Vadim Pisarevsky [Fri, 26 Dec 2014 14:40:28 +0000 (14:40 +0000)]
Merge pull request #3444 from Sync-my-L2P:patch-1
Vadim Pisarevsky [Fri, 26 Dec 2014 14:38:54 +0000 (14:38 +0000)]
Merge pull request #3485 from mapycz:fix-calibrate-crash
Vadim Pisarevsky [Fri, 26 Dec 2014 14:37:47 +0000 (14:37 +0000)]
Merge pull request #3504 from a-wi:VideoCapture_get_const_v3
Vadim Pisarevsky [Fri, 26 Dec 2014 14:34:39 +0000 (14:34 +0000)]
Merge pull request #3530 from jet47:win-install-testdata
Vadim Pisarevsky [Fri, 26 Dec 2014 12:12:42 +0000 (12:12 +0000)]
Merge pull request #3531 from jet47:cuda-core-refactoring
Vadim Pisarevsky [Fri, 26 Dec 2014 12:12:01 +0000 (12:12 +0000)]
Merge pull request #3539 from mshabunin:openni-linux-paths
Vadim Pisarevsky [Fri, 26 Dec 2014 12:07:12 +0000 (12:07 +0000)]
Merge pull request #3546 from jet47:cuda-imgproc-fixes
Alexander Alekhin [Fri, 26 Dec 2014 11:44:47 +0000 (14:44 +0300)]
samples: fix python contants
Vladislav Vinogradov [Fri, 26 Dec 2014 09:04:07 +0000 (12:04 +0300)]
disable GeneralizedHoughGuil performance test
Vladislav Vinogradov [Fri, 26 Dec 2014 09:03:25 +0000 (12:03 +0300)]
improve error reporting in _InputArray methods
Vladislav Vinogradov [Thu, 25 Dec 2014 16:19:07 +0000 (19:19 +0300)]
disable sanity test for GeneralizedHoughGuil
the algorithm is not stable yet
Vladislav Vinogradov [Thu, 25 Dec 2014 13:11:08 +0000 (16:11 +0300)]
fix tests for match template
Vladislav Vinogradov [Thu, 25 Dec 2014 12:41:14 +0000 (15:41 +0300)]
fix cuda match template:
use correct types for integral/sum outputs
Vladislav Vinogradov [Thu, 25 Dec 2014 08:46:35 +0000 (11:46 +0300)]
rewrite cuda::cvtColor with new device layer and fix test failures
Maksim Shabunin [Tue, 23 Dec 2014 14:10:33 +0000 (17:10 +0300)]
Added enviroment search paths for OpenNI2 for linux and fixed specific warning
Vadim Pisarevsky [Wed, 24 Dec 2014 11:20:27 +0000 (11:20 +0000)]
Merge pull request #3523 from jet47:fix-cuda-buffer-pool
Vadim Pisarevsky [Wed, 24 Dec 2014 11:20:06 +0000 (11:20 +0000)]
Merge pull request #3527 from jet47:cuda-deprivate-old-device-layer
Vadim Pisarevsky [Wed, 24 Dec 2014 11:14:54 +0000 (11:14 +0000)]
Merge pull request #3541 from jet47:find-cuda-update
Vadim Pisarevsky [Wed, 24 Dec 2014 09:02:23 +0000 (09:02 +0000)]
Merge pull request #3532 from oresths:filter_neon
Vadim Pisarevsky [Wed, 24 Dec 2014 09:00:32 +0000 (09:00 +0000)]
Merge pull request #3538 from alalek:icv_fix_package