platform/upstream/opencv.git
9 years agoFixing buildbot job:
Maxim Kostin [Fri, 13 Feb 2015 16:11:46 +0000 (19:11 +0300)]
Fixing buildbot job:
 - explicitly turning OCL off since WinRT does not support it
 - fixing macro definitions in core/ocl.cpp

Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
9 years agoAdding Widows Phone 8 sample apps
Maxim Kostin [Fri, 13 Feb 2015 14:29:30 +0000 (17:29 +0300)]
Adding Widows Phone 8 sample apps

Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
9 years agoAdded WinRT Universal Apps samples
Maxim Kostin [Wed, 18 Feb 2015 15:23:41 +0000 (18:23 +0300)]
Added WinRT Universal Apps samples

Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
9 years agoAdded and updated WinRT samples
Maxim Kostin [Fri, 13 Feb 2015 14:12:37 +0000 (17:12 +0300)]
Added and updated WinRT samples

Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
9 years agoAdded build script to automate generating, building and installing OCV for WinRT...
Maxim Kostin [Fri, 13 Feb 2015 12:18:20 +0000 (15:18 +0300)]
Added build script to automate generating, building and installing OCV for WinRT, WindowsPhone 8, WindowsPhone 8.1. Added readme and .bat script wrapper. Added standalone script to build and install pre-generated projects.

Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
9 years agoAdding support for WinRT(WinPhone 8/8.1 and Win Store) via CMake 3.1
Maxim Kostin [Fri, 20 Feb 2015 16:47:45 +0000 (19:47 +0300)]
Adding support for WinRT(WinPhone 8/8.1 and Win Store) via CMake 3.1

- Substituted HAVE_WINRT with WINRT
- Fixed compilation issues in ocl.cpp and parallel.cpp
- Fixed compiler issue for WP8: "C2678: binary '+' : no operator found which takes a left-hand - Fixed gitignore
- Added #ifdef HAVE_OPENCL to remove compiler warnings in ocl.cpp
- Used NO_GETENV similar to '3rdparty\libjpeg\jmemmgr.c;
- Added ole32.lib for core module (for WindowsStore 8.0 builds)
- Made OpenCV_ARCH aware of ARM

Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
9 years agoMerge pull request #3744 from es0m:remotes/upstream/2.4.10.x-prep
Vadim Pisarevsky [Mon, 2 Mar 2015 11:38:25 +0000 (11:38 +0000)]
Merge pull request #3744 from es0m:remotes/upstream/2.4.10.x-prep

9 years agoMerge pull request #3690 from theodr:moprh_lines_detection_tut
Vadim Pisarevsky [Mon, 2 Mar 2015 11:36:15 +0000 (11:36 +0000)]
Merge pull request #3690 from theodr:moprh_lines_detection_tut

9 years agoMerge pull request #3742 from StevenPuttemans:fix_4151
Vadim Pisarevsky [Mon, 2 Mar 2015 11:30:16 +0000 (11:30 +0000)]
Merge pull request #3742 from StevenPuttemans:fix_4151

9 years agoMerge pull request #3746 from theodr:pca_tutorial
Vadim Pisarevsky [Mon, 2 Mar 2015 11:29:33 +0000 (11:29 +0000)]
Merge pull request #3746 from theodr:pca_tutorial

9 years agoMerge pull request #3750 from Dmitry-Me:reduceVariableScope3
Vadim Pisarevsky [Mon, 2 Mar 2015 10:55:37 +0000 (10:55 +0000)]
Merge pull request #3750 from Dmitry-Me:reduceVariableScope3

9 years agoMerge pull request #3749 from alalek:fix_android_camera_master
Vadim Pisarevsky [Mon, 2 Mar 2015 10:55:16 +0000 (10:55 +0000)]
Merge pull request #3749 from alalek:fix_android_camera_master

9 years agoMerge pull request #3758 from ilya-lavrenov:aarch64
Vadim Pisarevsky [Mon, 2 Mar 2015 10:50:31 +0000 (10:50 +0000)]
Merge pull request #3758 from ilya-lavrenov:aarch64

9 years agoMerge pull request #3757 from ilya-lavrenov:popcnp
Vadim Pisarevsky [Mon, 2 Mar 2015 10:50:07 +0000 (10:50 +0000)]
Merge pull request #3757 from ilya-lavrenov:popcnp

9 years agoMerge pull request #3763 from laomaiweng:patch-1
Vadim Pisarevsky [Mon, 2 Mar 2015 10:35:38 +0000 (10:35 +0000)]
Merge pull request #3763 from laomaiweng:patch-1

9 years agoMerge pull request #3764 from jet47:runtime-disable-optimizations
Vadim Pisarevsky [Mon, 2 Mar 2015 10:35:17 +0000 (10:35 +0000)]
Merge pull request #3764 from jet47:runtime-disable-optimizations

9 years agoMerge pull request #3767 from StevenPuttemans:fix_GPU_cascadeclassifiers
Vadim Pisarevsky [Mon, 2 Mar 2015 10:34:11 +0000 (10:34 +0000)]
Merge pull request #3767 from StevenPuttemans:fix_GPU_cascadeclassifiers

9 years agoMerge pull request #3752 from mshabunin:fix-legacy-cmake-issue
Alexander Alekhin [Fri, 27 Feb 2015 14:49:25 +0000 (14:49 +0000)]
Merge pull request #3752 from mshabunin:fix-legacy-cmake-issue

9 years agofixing CUDA cascade classifiers function and needed models
StevenPuttemans [Fri, 27 Feb 2015 13:20:27 +0000 (14:20 +0100)]
fixing CUDA cascade classifiers function and needed models

9 years agomerge new setUseOptimizations function with existed setUseOptimized
Vladislav Vinogradov [Fri, 27 Feb 2015 11:24:51 +0000 (14:24 +0300)]
merge new setUseOptimizations function with existed setUseOptimized

9 years agodo not dump OpenCL info if it is disabled
Vladislav Vinogradov [Fri, 27 Feb 2015 09:52:44 +0000 (12:52 +0300)]
do not dump OpenCL info if it is disabled

9 years agorename setOptimizations -> setUseOptimizations
Vladislav Vinogradov [Fri, 27 Feb 2015 09:52:28 +0000 (12:52 +0300)]
rename setOptimizations -> setUseOptimizations

9 years agomove tegra namespace out of cv to prevent conflicts
Vladislav Vinogradov [Fri, 27 Feb 2015 09:52:11 +0000 (12:52 +0300)]
move tegra namespace out of cv to prevent conflicts

9 years agoUpdate OpenCVDetectCUDA.cmake
Quentin Minster [Thu, 26 Feb 2015 23:41:31 +0000 (00:41 +0100)]
Update OpenCVDetectCUDA.cmake

Add check for CUDA version >= 7.0 (currently in RC1), which drops support for arches 1.x.

9 years agomove cuda tests from core to cudaarithm
Vladislav Vinogradov [Thu, 26 Feb 2015 16:49:12 +0000 (19:49 +0300)]
move cuda tests from core to cudaarithm

9 years agoaarch64 support
Ilya Lavrenov [Thu, 26 Feb 2015 09:53:37 +0000 (12:53 +0300)]
aarch64 support

9 years agodisable all optimizations for CUDA tests
Vladislav Vinogradov [Thu, 26 Feb 2015 16:36:13 +0000 (19:36 +0300)]
disable all optimizations for CUDA tests

9 years agoadd generic method to disable/enable all optimizations (IPP, OpenCL, Tegra)
Vladislav Vinogradov [Thu, 26 Feb 2015 16:36:04 +0000 (19:36 +0300)]
add generic method to disable/enable all optimizations (IPP, OpenCL, Tegra)

9 years agouse new functions before all tegra:: calls
Vladislav Vinogradov [Thu, 26 Feb 2015 16:34:58 +0000 (19:34 +0300)]
use new functions before all tegra:: calls

9 years agoadd fucntion to control tegra optimizations in run-time
Vladislav Vinogradov [Thu, 26 Feb 2015 16:34:20 +0000 (19:34 +0300)]
add fucntion to control tegra optimizations in run-time

9 years agoMerge pull request #3753 from biicode:biicode_docs
Maksim Shabunin [Thu, 26 Feb 2015 14:55:43 +0000 (14:55 +0000)]
Merge pull request #3753 from biicode:biicode_docs

9 years agoIntroduction to PCA tutorial
theodore [Thu, 19 Feb 2015 13:57:05 +0000 (14:57 +0100)]
Introduction to PCA tutorial

9 years agofixed bug #4215
Ilya Lavrenov [Wed, 25 Feb 2015 18:57:17 +0000 (21:57 +0300)]
fixed bug #4215

9 years agoAdded biicode docs to introduction tutorials
mariadeanton [Tue, 24 Feb 2015 15:44:35 +0000 (16:44 +0100)]
Added biicode docs to introduction tutorials

biicode docs added with fixes
fixed biicode docs

added biicode docs
added biicode docs

fixed #include typos

fixed whitespaces and tabs in indent

fixed whitespaces

small fixes

fixed trailing whitespace

trial fix #includes

fixed #includes

fixed link and branch name

9 years agoDisable object libraries building for cmake 2.8.7 and earlier
Maksim Shabunin [Wed, 25 Feb 2015 12:00:44 +0000 (15:00 +0300)]
Disable object libraries building for cmake 2.8.7 and earlier

9 years agoReduce variables scope
Dmitry-Me [Wed, 25 Feb 2015 07:38:44 +0000 (10:38 +0300)]
Reduce variables scope

9 years agoAndroid: fix JavaCameraView implementation
Alexander Alekhin [Mon, 16 Feb 2015 22:28:43 +0000 (01:28 +0300)]
Android: fix JavaCameraView implementation

1) Fixed deadlock if camera is started and stopped immediately
2) Invalid pattern usage of Object.wait(). Refer to "spurious wakeup": http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait
3) Fixed buffer usage:
  a) fix eliminates processing of zero NV12 (green in RGB) first frame
  b) latest ready frame is delivered for processing (not previous)

9 years agoMerge pull request #3712 from jet47:fix-cuda-build-on-windows
Vadim Pisarevsky [Tue, 24 Feb 2015 15:39:01 +0000 (15:39 +0000)]
Merge pull request #3712 from jet47:fix-cuda-build-on-windows

9 years agoMerge pull request #3733 from StevenPuttemans:fix_4004_master
Vadim Pisarevsky [Tue, 24 Feb 2015 15:38:40 +0000 (15:38 +0000)]
Merge pull request #3733 from StevenPuttemans:fix_4004_master

9 years agoMerge pull request #3734 from Dmitry-Me:reduceVariableScope2
Vadim Pisarevsky [Tue, 24 Feb 2015 15:38:19 +0000 (15:38 +0000)]
Merge pull request #3734 from Dmitry-Me:reduceVariableScope2

9 years agoMerge pull request #3736 from nisargthakkar:Bug3634_master
Vadim Pisarevsky [Tue, 24 Feb 2015 15:38:02 +0000 (15:38 +0000)]
Merge pull request #3736 from nisargthakkar:Bug3634_master

9 years agoMerge pull request #3743 from StevenPuttemans:fix_3887_master
Vadim Pisarevsky [Tue, 24 Feb 2015 15:37:13 +0000 (15:37 +0000)]
Merge pull request #3743 from StevenPuttemans:fix_3887_master

9 years agoMorphology Lines Extraction Tutorial
theodore [Tue, 24 Feb 2015 13:33:15 +0000 (14:33 +0100)]
Morphology Lines Extraction Tutorial

9 years agoMerge pull request #3709 from StevenPuttemans:fix_traincascade_load_message_master
Vadim Pisarevsky [Tue, 24 Feb 2015 12:50:38 +0000 (12:50 +0000)]
Merge pull request #3709 from StevenPuttemans:fix_traincascade_load_message_master

9 years agoMerge pull request #3738 from ilya-lavrenov:cc_master
Alexander Smorkalov [Tue, 24 Feb 2015 10:47:20 +0000 (10:47 +0000)]
Merge pull request #3738 from ilya-lavrenov:cc_master

9 years agoMerge pull request #3728 from StevenPuttemans:fix_3714_master
Maksim Shabunin [Tue, 24 Feb 2015 10:09:21 +0000 (10:09 +0000)]
Merge pull request #3728 from StevenPuttemans:fix_3714_master

9 years agoMerge pull request #3741 from StevenPuttemans:fix_3028_master
Maksim Shabunin [Tue, 24 Feb 2015 10:05:16 +0000 (10:05 +0000)]
Merge pull request #3741 from StevenPuttemans:fix_3028_master

9 years agofixed whitespace issues
Eric Sommerlade [Mon, 23 Feb 2015 15:15:34 +0000 (08:15 -0700)]
fixed whitespace issues

9 years agofix formula getGaussianKernel in docs
StevenPuttemans [Mon, 23 Feb 2015 14:23:02 +0000 (15:23 +0100)]
fix formula getGaussianKernel in docs

9 years agoadd extra output argument to tutorial
StevenPuttemans [Mon, 23 Feb 2015 14:13:33 +0000 (15:13 +0100)]
add extra output argument to tutorial

9 years agofix ellipse fitting notice
StevenPuttemans [Mon, 23 Feb 2015 14:05:55 +0000 (15:05 +0100)]
fix ellipse fitting notice

9 years agoadded support for uncompressed parameters to tiff image format as described here...
Eric Sommerlade [Mon, 23 Feb 2015 13:12:42 +0000 (06:12 -0700)]
added support for uncompressed parameters to tiff image format as described here: expertland.net/question/b6o3n6p9a72341db823b48nl98m91dx8n1/detail.html

9 years agofixed cross-compilation
Ilya Lavrenov [Sun, 22 Feb 2015 09:40:27 +0000 (12:40 +0300)]
fixed cross-compilation

9 years agoMerge pull request #3730 from ilya-lavrenov:fix_bug
Alexander Alekhin [Sat, 21 Feb 2015 08:10:25 +0000 (08:10 +0000)]
Merge pull request #3730 from ilya-lavrenov:fix_bug

9 years agoSame as Bug #3309. Pushing to master
Nisarg Thakkar [Sat, 21 Feb 2015 03:50:00 +0000 (09:20 +0530)]
Same as Bug #3309. Pushing to master

9 years agoMerge pull request #1 from Itseez/master
Eric Sommerlade [Fri, 20 Feb 2015 17:21:38 +0000 (17:21 +0000)]
Merge pull request #1 from Itseez/master

Update from original

9 years agoReduce variable scope, fix indenting
Dmitry-Me [Fri, 20 Feb 2015 14:46:48 +0000 (17:46 +0300)]
Reduce variable scope, fix indenting

9 years agoadd remarks for iOS tutorial
StevenPuttemans [Fri, 20 Feb 2015 13:28:03 +0000 (14:28 +0100)]
add remarks for iOS tutorial

9 years agofixed internal compiler error
Ilya Lavrenov [Fri, 20 Feb 2015 12:46:22 +0000 (15:46 +0300)]
fixed internal compiler error

9 years agofix error 3714
StevenPuttemans [Fri, 20 Feb 2015 11:30:04 +0000 (12:30 +0100)]
fix error 3714

9 years agoMerge pull request #3679 from mshabunin:remove-algorithm-factory
Vadim Pisarevsky [Thu, 19 Feb 2015 18:43:58 +0000 (18:43 +0000)]
Merge pull request #3679 from mshabunin:remove-algorithm-factory

9 years agoMerge pull request #3718 from mshabunin:image-max-width
Vadim Pisarevsky [Thu, 19 Feb 2015 18:36:27 +0000 (18:36 +0000)]
Merge pull request #3718 from mshabunin:image-max-width

9 years agoMerge pull request #3719 from theodr:document_findnonzero_function
Vadim Pisarevsky [Thu, 19 Feb 2015 18:36:09 +0000 (18:36 +0000)]
Merge pull request #3719 from theodr:document_findnonzero_function

9 years agodocumenting findnonzero() function
theodore [Thu, 19 Feb 2015 16:57:52 +0000 (17:57 +0100)]
documenting findnonzero() function

9 years agoadding documentation for the findnonzero() function
theodore [Thu, 19 Feb 2015 16:38:44 +0000 (17:38 +0100)]
adding documentation for the findnonzero() function

9 years agoMerge branch 'master' of https://github.com/theodr/opencv
theodore [Thu, 19 Feb 2015 12:28:03 +0000 (13:28 +0100)]
Merge branch 'master' of https://github.com/theodr/opencv

9 years agoReduce variable scope
Dmitry-Me [Mon, 16 Feb 2015 12:39:52 +0000 (15:39 +0300)]
Reduce variable scope

9 years agoFixed doc error in optical flow
Nisarg Thakkar [Tue, 17 Feb 2015 16:44:57 +0000 (22:14 +0530)]
Fixed doc error in optical flow

9 years agoDocumentation: set max-width property for inserted images
Maksim Shabunin [Wed, 18 Feb 2015 15:19:36 +0000 (18:19 +0300)]
Documentation: set max-width property for inserted images

9 years agoMerge pull request #3702 from Dmitry-Me:reduceVariableScope
Vadim Pisarevsky [Wed, 18 Feb 2015 13:55:58 +0000 (13:55 +0000)]
Merge pull request #3702 from Dmitry-Me:reduceVariableScope

9 years agoMerge pull request #3711 from nisargthakkar:optical_flow_doc_fix
Vadim Pisarevsky [Wed, 18 Feb 2015 13:52:09 +0000 (13:52 +0000)]
Merge pull request #3711 from nisargthakkar:optical_flow_doc_fix

9 years agoMerge pull request #3703 from BKNio:fixing_bad_alloc
Vadim Pisarevsky [Wed, 18 Feb 2015 13:50:14 +0000 (13:50 +0000)]
Merge pull request #3703 from BKNio:fixing_bad_alloc

9 years agoMerge pull request #3714 from uqtimes:fixUIImageToMat
Vadim Pisarevsky [Wed, 18 Feb 2015 13:49:14 +0000 (13:49 +0000)]
Merge pull request #3714 from uqtimes:fixUIImageToMat

9 years agoMerge pull request #3716 from mshabunin:fix-vs-solution-build
Vadim Pisarevsky [Wed, 18 Feb 2015 13:48:18 +0000 (13:48 +0000)]
Merge pull request #3716 from mshabunin:fix-vs-solution-build

9 years agoMerge pull request #3715 from mshabunin:enable-stl
Vadim Pisarevsky [Wed, 18 Feb 2015 12:12:14 +0000 (12:12 +0000)]
Merge pull request #3715 from mshabunin:enable-stl

9 years agoMerge pull request #3706 from exeltior:patch-1
Vadim Pisarevsky [Wed, 18 Feb 2015 11:30:05 +0000 (11:30 +0000)]
Merge pull request #3706 from exeltior:patch-1

9 years agoExclude object libraries from visual studio solution build
Maksim Shabunin [Wed, 18 Feb 2015 11:16:54 +0000 (14:16 +0300)]
Exclude object libraries from visual studio solution build

9 years agoFixed cmake issues
Maksim Shabunin [Wed, 18 Feb 2015 09:44:48 +0000 (12:44 +0300)]
Fixed cmake issues

9 years agoEnabled STL usage within the library
Maksim Shabunin [Wed, 18 Feb 2015 09:36:50 +0000 (12:36 +0300)]
Enabled STL usage within the library

9 years agoiOS: fix crash from overrelease in UIImageToMat
UQ Times [Wed, 18 Feb 2015 04:30:08 +0000 (13:30 +0900)]
iOS: fix crash from overrelease in UIImageToMat

- previous pull request: https://github.com/Itseez/opencv/pull/3340

9 years agofix windows build with CUDA
Vladislav Vinogradov [Tue, 17 Feb 2015 18:50:39 +0000 (21:50 +0300)]
fix windows build with CUDA

rename cv::cuda::internal namespace
to cv::cuda::device to prevent conflicts
with cv::internal

9 years agoFixed doc error in optical flow
Nisarg Thakkar [Tue, 17 Feb 2015 16:44:57 +0000 (22:14 +0530)]
Fixed doc error in optical flow

9 years agoadd same functionality as 2.4
StevenPuttemans [Tue, 17 Feb 2015 09:25:18 +0000 (10:25 +0100)]
add same functionality as 2.4

9 years agoUpdated ml module interfaces and documentation
Maksim Shabunin [Wed, 11 Feb 2015 10:24:14 +0000 (13:24 +0300)]
Updated ml module interfaces and documentation

9 years agoUpdate mser.cpp
exeltior [Mon, 16 Feb 2015 17:17:41 +0000 (18:17 +0100)]
Update mser.cpp

Need to initialize boolean variable pass2Only, otherwise the result is not predictable

9 years agoMerge pull request #3664 from wangyan42164:ocl_cascasde_barrier
Vadim Pisarevsky [Mon, 16 Feb 2015 15:42:26 +0000 (15:42 +0000)]
Merge pull request #3664 from wangyan42164:ocl_cascasde_barrier

9 years agofixig std::bad_alloc
Ahmatnurov Dinar [Mon, 16 Feb 2015 13:28:33 +0000 (16:28 +0300)]
fixig std::bad_alloc
if points0 is empty checkVector(2) return -1, it causes the exception

9 years agoReduce variable scope
Dmitry-Me [Mon, 16 Feb 2015 12:39:52 +0000 (15:39 +0300)]
Reduce variable scope

9 years agoRemove deprecated methods from cv::Algorithm
Maksim Shabunin [Thu, 5 Feb 2015 14:40:15 +0000 (17:40 +0300)]
Remove deprecated methods from cv::Algorithm

9 years agoMerge pull request #3650 from StevenPuttemans:fix_tutorials_master
Vadim Pisarevsky [Mon, 16 Feb 2015 11:45:37 +0000 (11:45 +0000)]
Merge pull request #3650 from StevenPuttemans:fix_tutorials_master

9 years agoMerge pull request #3666 from mshabunin:meta-module
Vadim Pisarevsky [Mon, 16 Feb 2015 11:43:30 +0000 (11:43 +0000)]
Merge pull request #3666 from mshabunin:meta-module

9 years agoMerge pull request #3685 from alalek:ocl_android_default_off
Vadim Pisarevsky [Mon, 16 Feb 2015 11:31:02 +0000 (11:31 +0000)]
Merge pull request #3685 from alalek:ocl_android_default_off

9 years agoMerge pull request #3696 from Dmitry-Me:shouldPassByReference
Vadim Pisarevsky [Mon, 16 Feb 2015 11:29:22 +0000 (11:29 +0000)]
Merge pull request #3696 from Dmitry-Me:shouldPassByReference

9 years agoMerge pull request #3701 from jet47:internal-namespace
Vadim Pisarevsky [Mon, 16 Feb 2015 11:27:05 +0000 (11:27 +0000)]
Merge pull request #3701 from jet47:internal-namespace

9 years agouse full qualified name for all internal namespaces to prevent ambiguous symbol errors
Vladislav Vinogradov [Mon, 16 Feb 2015 08:31:21 +0000 (11:31 +0300)]
use full qualified name for all internal namespaces to prevent ambiguous symbol errors

9 years agoParameters should have been passed by reference
Dmitry-Me [Thu, 12 Feb 2015 14:32:43 +0000 (17:32 +0300)]
Parameters should have been passed by reference

9 years agoSupport for compound modules, support for contrib_world
Maksim Shabunin [Mon, 19 Jan 2015 15:03:29 +0000 (18:03 +0300)]
Support for compound modules, support for contrib_world

9 years agoMerge pull request #3687 from Dmitry-Me:fixPossibleNullPtrDeref
Vadim Pisarevsky [Tue, 10 Feb 2015 12:17:11 +0000 (12:17 +0000)]
Merge pull request #3687 from Dmitry-Me:fixPossibleNullPtrDeref

9 years agoMerge pull request #3684 from SeninAndrew:master
Vadim Pisarevsky [Tue, 10 Feb 2015 12:03:52 +0000 (12:03 +0000)]
Merge pull request #3684 from SeninAndrew:master

9 years agoMerge pull request #3688 from jet47:test-script-optional-color-3.0
Vadim Pisarevsky [Tue, 10 Feb 2015 12:02:36 +0000 (12:02 +0000)]
Merge pull request #3688 from jet47:test-script-optional-color-3.0