profile/ivi/opencv.git
11 years agocosmetic change
Alexander Shishkov [Thu, 18 Jul 2013 23:10:38 +0000 (03:10 +0400)]
cosmetic change

11 years agoMerge branch 'master' of https://github.com/f-morozov/opencv
Alexander Shishkov [Thu, 18 Jul 2013 21:08:49 +0000 (01:08 +0400)]
Merge branch 'master' of https://github.com/f-morozov/opencv

11 years agominor changes
Alexander Shishkov [Thu, 18 Jul 2013 21:08:42 +0000 (01:08 +0400)]
minor changes

11 years agoDocumentation
Fedor Morozov [Thu, 18 Jul 2013 20:23:49 +0000 (00:23 +0400)]
Documentation

11 years agominore changes in test on HDR fromat
Alexander Shishkov [Wed, 17 Jul 2013 21:32:06 +0000 (01:32 +0400)]
minore changes in test on HDR fromat

11 years agoadded include precomp
Alexander Shishkov [Wed, 17 Jul 2013 21:13:35 +0000 (01:13 +0400)]
added include precomp

11 years agoremoved tonemap_algorithms due to wrapping problems
Alexander Shishkov [Wed, 17 Jul 2013 20:55:39 +0000 (00:55 +0400)]
removed tonemap_algorithms due to wrapping problems

11 years agosmall changes
Alexander Shishkov [Wed, 17 Jul 2013 20:28:40 +0000 (00:28 +0400)]
small changes
added including for precomp

11 years agoMTB alignment. Missing main file.
Fedor Morozov [Fri, 12 Jul 2013 12:08:06 +0000 (16:08 +0400)]
MTB alignment. Missing main file.

11 years agoMTB alignment. Code, tests, application
Fedor Morozov [Fri, 12 Jul 2013 12:03:53 +0000 (16:03 +0400)]
MTB alignment. Code, tests, application

11 years agoExposure fusion. Code, tests.
Fedor Morozov [Fri, 5 Jul 2013 12:14:08 +0000 (16:14 +0400)]
Exposure fusion. Code, tests.

11 years agoFixes, missing files, tests
Fedor Morozov [Thu, 4 Jul 2013 12:51:39 +0000 (16:51 +0400)]
Fixes, missing files, tests

11 years agoTonemapping code
Fedor Morozov [Fri, 28 Jun 2013 12:25:12 +0000 (16:25 +0400)]
Tonemapping code

11 years agoTests and rgbe fix
Fedor Morozov [Mon, 24 Jun 2013 01:54:58 +0000 (05:54 +0400)]
Tests and rgbe fix

11 years agoHDR formats support and HDR making. Code only.
Fedor Morozov [Sun, 23 Jun 2013 10:25:51 +0000 (14:25 +0400)]
HDR formats support and HDR making. Code only.

11 years agoHDR formats support and HDR making. Code only.
Fedor Morozov [Sun, 23 Jun 2013 10:19:09 +0000 (14:19 +0400)]
HDR formats support and HDR making. Code only.

11 years agoMerge pull request #1014 from jet47:gpustereo-refactoring
Roman Donchenko [Fri, 21 Jun 2013 13:38:36 +0000 (17:38 +0400)]
Merge pull request #1014 from jet47:gpustereo-refactoring

11 years agoMerge pull request #1015 from SpecLad:merge-2.4
Roman Donchenko [Fri, 21 Jun 2013 13:38:04 +0000 (17:38 +0400)]
Merge pull request #1015 from SpecLad:merge-2.4

11 years agoMerge pull request #1010 from jet47:gpufilters-refactoring
Roman Donchenko [Fri, 21 Jun 2013 10:44:00 +0000 (14:44 +0400)]
Merge pull request #1010 from jet47:gpufilters-refactoring

11 years agoMerge pull request #1027 from jet47:fix-cuda-4.2-build
Roman Donchenko [Thu, 20 Jun 2013 10:11:51 +0000 (14:11 +0400)]
Merge pull request #1027 from jet47:fix-cuda-4.2-build

11 years agoremoved obsolete API
Vladislav Vinogradov [Thu, 20 Jun 2013 07:24:29 +0000 (11:24 +0400)]
removed obsolete API

11 years agofixed compilation with CUDA 4.2
Vladislav Vinogradov [Wed, 19 Jun 2013 11:29:20 +0000 (15:29 +0400)]
fixed compilation with CUDA 4.2

11 years agoMerge remote-tracking branch 'origin/2.4'
Roman Donchenko [Mon, 17 Jun 2013 12:57:31 +0000 (16:57 +0400)]
Merge remote-tracking branch 'origin/2.4'

Original pull requests:
#996 from jet47:gpu-nvcuvid-libraries
#995 from jet47:fix-bug-2985
#999 from snosov1:unreliable-results-fix
#1005 from alekcac:doc_fix
#1004 from jet47:fix-bug-3068
#987 from jet47:bug-3085-fix
#969 from pengx17:2.4_binary_cache
#929 from dominikrose:mingw-libdc1394-2-windows
#1000 from ivan-korolev:fix_sift_bug_2892
#1001 from ivan-korolev:fix_stitching_bug_2405
#998 from asmorkalov:android_cmake_mips_fix
#993 from ivan-korolev:fix_videostab_bug_3023
#988 from snosov1:3071-fix
#986 from pengx17:2.4_initiated_context
#982 from pengx17:2.4_fix_two_bugs
#981 from SeninAndrew:ximea_camera_support_fix
#991 from asmorkalov:android_javadoc_fix
#972 from jet47:mog2-params-bug-2168
#980 from SpecLad:include-config
#973 from pengx17:2.4_oclclahe
#903 from aks2:2.4
#968 from asmorkalov:android_na_cproj_fix
#971 from SpecLad:matchers-ctor
#970 from asmorkalov:dshow_valid_check_fix
#965 from apavlenko:fix_java_empty_mats

Conflicts:
cmake/OpenCVModule.cmake
modules/core/src/matmul.cpp
modules/gpu/CMakeLists.txt
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/perf/perf_imgproc.cpp
modules/ocl/src/imgproc.cpp
modules/ocl/src/initialization.cpp
modules/stitching/src/matchers.cpp
modules/video/src/video_init.cpp
modules/videostab/src/global_motion.cpp

11 years agoMerge pull request #1012 from apavlenko:fix_3077
Roman Donchenko [Wed, 19 Jun 2013 08:25:23 +0000 (12:25 +0400)]
Merge pull request #1012 from apavlenko:fix_3077

11 years agoupdated documentation
Vladislav Vinogradov [Wed, 8 May 2013 13:07:29 +0000 (17:07 +0400)]
updated documentation

11 years agoupdated documentation
Vladislav Vinogradov [Mon, 17 Jun 2013 05:53:39 +0000 (09:53 +0400)]
updated documentation

11 years agofix for #3077
Andrey Pavlenko [Fri, 14 Jun 2013 16:25:23 +0000 (20:25 +0400)]
fix for #3077
removing "-fvisibility=hidden" gcc option due to lack of `__attribute__ ((visibility("default")))` in jni_md.h/JNIEXPORT

11 years agoswitched to Input/Output Array in reprojectImageTo3D & drawColorDisp
Vladislav Vinogradov [Wed, 8 May 2013 12:51:43 +0000 (16:51 +0400)]
switched to Input/Output Array in  reprojectImageTo3D & drawColorDisp

11 years agorefactored DisparityBilateralFilter
Vladislav Vinogradov [Wed, 8 May 2013 12:48:10 +0000 (16:48 +0400)]
refactored DisparityBilateralFilter

11 years agorefactored StereoConstantSpaceBP
Vladislav Vinogradov [Wed, 8 May 2013 12:25:03 +0000 (16:25 +0400)]
refactored StereoConstantSpaceBP

11 years agorefactored StereoBeliefPropagation
Vladislav Vinogradov [Wed, 8 May 2013 11:40:38 +0000 (15:40 +0400)]
refactored StereoBeliefPropagation

11 years agorefactored StereoBM
Vladislav Vinogradov [Wed, 8 May 2013 10:27:56 +0000 (14:27 +0400)]
refactored StereoBM

11 years agorefactored 1D Sum Filters
Vladislav Vinogradov [Mon, 29 Apr 2013 13:09:17 +0000 (17:09 +0400)]
refactored 1D Sum Filters

11 years agorefactored Image Rank Filters
Vladislav Vinogradov [Mon, 29 Apr 2013 12:28:15 +0000 (16:28 +0400)]
refactored Image Rank Filters

11 years agorefactored Morphology Filters
Vladislav Vinogradov [Mon, 29 Apr 2013 12:03:16 +0000 (16:03 +0400)]
refactored Morphology Filters

11 years agorefactored Separable Linear Filters
Vladislav Vinogradov [Mon, 29 Apr 2013 10:47:42 +0000 (14:47 +0400)]
refactored Separable Linear Filters

11 years agorefactored Laplacian filter
Vladislav Vinogradov [Mon, 29 Apr 2013 08:02:59 +0000 (12:02 +0400)]
refactored Laplacian filter

11 years agorefactored Linear Filter
Vladislav Vinogradov [Mon, 29 Apr 2013 07:51:47 +0000 (11:51 +0400)]
refactored Linear Filter

11 years agorefactored box filter
Vladislav Vinogradov [Mon, 29 Apr 2013 07:46:49 +0000 (11:46 +0400)]
refactored box filter

11 years agoMerge pull request #977 from jet47:gpucodec-refactoring
Roman Donchenko [Fri, 14 Jun 2013 12:24:23 +0000 (16:24 +0400)]
Merge pull request #977 from jet47:gpucodec-refactoring

11 years agoMerge pull request #978 from jet47:gpuarithm-refactoring
Roman Donchenko [Fri, 14 Jun 2013 12:24:03 +0000 (16:24 +0400)]
Merge pull request #978 from jet47:gpuarithm-refactoring

11 years agoMerge pull request #996 from jet47:gpu-nvcuvid-libraries
Roman Donchenko [Fri, 14 Jun 2013 12:23:01 +0000 (16:23 +0400)]
Merge pull request #996 from jet47:gpu-nvcuvid-libraries

11 years agoMerge pull request #995 from jet47:fix-bug-2985
Roman Donchenko [Fri, 14 Jun 2013 12:22:47 +0000 (16:22 +0400)]
Merge pull request #995 from jet47:fix-bug-2985

11 years agoMerge pull request #999 from snosov1:unreliable-results-fix
Roman Donchenko [Fri, 14 Jun 2013 12:19:50 +0000 (16:19 +0400)]
Merge pull request #999 from snosov1:unreliable-results-fix

11 years agoMerge pull request #1005 from alekcac:doc_fix
Roman Donchenko [Fri, 14 Jun 2013 11:53:35 +0000 (15:53 +0400)]
Merge pull request #1005 from alekcac:doc_fix

11 years agoMerge pull request #1004 from jet47:fix-bug-3068
Roman Donchenko [Fri, 14 Jun 2013 11:52:56 +0000 (15:52 +0400)]
Merge pull request #1004 from jet47:fix-bug-3068

11 years agoMerge pull request #1003 from vhdirk:gstreamerfixes
Roman Donchenko [Fri, 14 Jun 2013 11:51:03 +0000 (15:51 +0400)]
Merge pull request #1003 from vhdirk:gstreamerfixes

11 years agoMerge pull request #987 from jet47:bug-3085-fix
Roman Donchenko [Fri, 14 Jun 2013 11:49:33 +0000 (15:49 +0400)]
Merge pull request #987 from jet47:bug-3085-fix

11 years agoMerge pull request #983 from HapeMask:python3-compatibility
Roman Donchenko [Fri, 14 Jun 2013 11:48:37 +0000 (15:48 +0400)]
Merge pull request #983 from HapeMask:python3-compatibility

11 years agoMerge pull request #969 from pengx17:2.4_binary_cache
Roman Donchenko [Fri, 14 Jun 2013 11:47:23 +0000 (15:47 +0400)]
Merge pull request #969 from pengx17:2.4_binary_cache

11 years agoMerge pull request #929 from dominikrose:mingw-libdc1394-2-windows
Roman Donchenko [Fri, 14 Jun 2013 11:46:23 +0000 (15:46 +0400)]
Merge pull request #929 from dominikrose:mingw-libdc1394-2-windows

11 years agoMerge pull request #1000 from ivan-korolev:fix_sift_bug_2892
Roman Donchenko [Fri, 14 Jun 2013 09:50:01 +0000 (13:50 +0400)]
Merge pull request #1000 from ivan-korolev:fix_sift_bug_2892

11 years agoMerge pull request #1001 from ivan-korolev:fix_stitching_bug_2405
Roman Donchenko [Fri, 14 Jun 2013 09:47:32 +0000 (13:47 +0400)]
Merge pull request #1001 from ivan-korolev:fix_stitching_bug_2405

11 years agoFix bug with indices
Alexander Shishkov [Fri, 14 Jun 2013 09:12:35 +0000 (13:12 +0400)]
Fix bug with indices

11 years agofix for bug #3068 (PCA::computeVar for double input):
Vladislav Vinogradov [Fri, 14 Jun 2013 08:53:44 +0000 (12:53 +0400)]
fix for bug #3068 (PCA::computeVar for double input):

The matrix g  can have CV_32F or CV_64F type,  but g.at uses only float template.
This fix adds specialization for double type.

11 years agoFix a bug caused by NDEBUG macro; it is now removed.
peng xiao [Fri, 14 Jun 2013 08:37:00 +0000 (16:37 +0800)]
Fix a bug caused by NDEBUG macro; it is now removed.
Revise some descriptions of the enums.

11 years agoMerge pull request #990 from asmorkalov:pthread_build_fix
Roman Donchenko [Fri, 14 Jun 2013 07:48:05 +0000 (11:48 +0400)]
Merge pull request #990 from asmorkalov:pthread_build_fix

11 years agoMerge pull request #976 from PeterMinin:num_detections
Roman Donchenko [Fri, 14 Jun 2013 07:23:59 +0000 (11:23 +0400)]
Merge pull request #976 from PeterMinin:num_detections

11 years agoFixed a bug #2405
Ivan Korolev [Fri, 14 Jun 2013 06:43:20 +0000 (10:43 +0400)]
Fixed a bug #2405

11 years agoMerge pull request #998 from asmorkalov:android_cmake_mips_fix
Andrey Pavlenko [Fri, 14 Jun 2013 06:17:23 +0000 (10:17 +0400)]
Merge pull request #998 from asmorkalov:android_cmake_mips_fix

11 years agoFixed a bug #2892
Ivan Korolev [Fri, 14 Jun 2013 04:21:42 +0000 (08:21 +0400)]
Fixed a bug #2892

11 years agoAdd a new variant of detectMultiScale with output arguments 'objects' and 'numDetecti...
Peter Minin [Fri, 14 Jun 2013 00:25:17 +0000 (04:25 +0400)]
Add a new variant of detectMultiScale with output arguments 'objects' and 'numDetections'; factor most of detectMultiScale's code into 2 protected methods

11 years agoUpdated usage of METH_X definitions for python 3.
Gabe Schwartz [Mon, 10 Jun 2013 21:29:36 +0000 (17:29 -0400)]
Updated usage of METH_X definitions for python 3.
Python 3 requires METH_VARARGS | METH_KEYWORDS, not just METH_KEYWORDS.

11 years agoUpdated cmake files to use print().
Gabe Schwartz [Wed, 12 Jun 2013 20:04:34 +0000 (16:04 -0400)]
Updated cmake files to use print().
In these cases, just using print() is enough to ensure py2/3
compatibility.

11 years agoUpdated cv2.cpp to support Python 3 API.
Gabe Schwartz [Wed, 12 Jun 2013 20:03:34 +0000 (16:03 -0400)]
Updated cv2.cpp to support Python 3 API.
Added a header with defines to enable the module to compile with either
python 2 or 3 without changes.

11 years agoUpdated generator and parser to support Python 3.
Gabe Schwartz [Wed, 12 Jun 2013 20:02:30 +0000 (16:02 -0400)]
Updated generator and parser to support Python 3.

11 years agoadd multiruns to fix "unreliable results" error
Sergei Nosov [Thu, 13 Jun 2013 17:14:42 +0000 (21:14 +0400)]
add multiruns to fix "unreliable results" error

11 years agoMerge pull request #993 from ivan-korolev:fix_videostab_bug_3023
Roman Donchenko [Thu, 13 Jun 2013 12:57:12 +0000 (16:57 +0400)]
Merge pull request #993 from ivan-korolev:fix_videostab_bug_3023

11 years agoMerge pull request #988 from snosov1:3071-fix
Roman Donchenko [Thu, 13 Jun 2013 12:56:40 +0000 (16:56 +0400)]
Merge pull request #988 from snosov1:3071-fix

11 years agoMerge pull request #986 from pengx17:2.4_initiated_context
Roman Donchenko [Thu, 13 Jun 2013 12:55:55 +0000 (16:55 +0400)]
Merge pull request #986 from pengx17:2.4_initiated_context

11 years agoMerge pull request #982 from pengx17:2.4_fix_two_bugs
Roman Donchenko [Thu, 13 Jun 2013 12:55:12 +0000 (16:55 +0400)]
Merge pull request #982 from pengx17:2.4_fix_two_bugs

11 years agoMerge pull request #981 from SeninAndrew:ximea_camera_support_fix
Roman Donchenko [Thu, 13 Jun 2013 12:54:45 +0000 (16:54 +0400)]
Merge pull request #981 from SeninAndrew:ximea_camera_support_fix

11 years agoFix build problems on MIPS and Linaro NDK.
Alexander Smorkalov [Thu, 13 Jun 2013 12:51:45 +0000 (16:51 +0400)]
Fix build problems on MIPS and Linaro NDK.

Merged android.toolchain.cmake from project
https://github.com/taka-no-me/android-cmake
commit: fd1f7055f8b7338644d58d9a2015a784dfa3a5ca

11 years agolink with nvcuvenc and ffmpeg libraries only if WITH_NVCUVID is enabled
Vladislav Vinogradov [Thu, 13 Jun 2013 12:46:34 +0000 (16:46 +0400)]
link with nvcuvenc and ffmpeg libraries only if WITH_NVCUVID is enabled

11 years agoMerge pull request #991 from asmorkalov:android_javadoc_fix
Roman Donchenko [Thu, 13 Jun 2013 12:30:14 +0000 (16:30 +0400)]
Merge pull request #991 from asmorkalov:android_javadoc_fix

11 years agofix for bug #2985:
Vladislav Vinogradov [Thu, 13 Jun 2013 12:13:46 +0000 (16:13 +0400)]
fix for bug #2985:

OPENCLAMDBLAS and OPENCLAMDFFT never detected under linux.
lib64/import and lib32/import is the path on Windows but not Linux.
for CLAMDBLAS library we should use CLAMDBLAS_PATH (not CLAMDFFT_PATH)

11 years agoFix compiler error due to missing pthread header (Issue #2953)
Alexander Smorkalov [Thu, 13 Jun 2013 08:19:25 +0000 (12:19 +0400)]
Fix compiler error due to missing pthread header (Issue #2953)

11 years agoFixed a bug related to video stabilization crashes with a blank video (Bug #3023)
Ivan Korolev [Thu, 13 Jun 2013 09:41:43 +0000 (13:41 +0400)]
Fixed a bug related to video stabilization crashes with a blank video (Bug #3023)

11 years agoallow for arbitraty number of sources and sinks
Dirk Van Haerenborgh [Thu, 13 Jun 2013 09:16:33 +0000 (11:16 +0200)]
allow for arbitraty number of sources and sinks

11 years agoJavadoc waring fix.
Alexander Smorkalov [Thu, 13 Jun 2013 08:40:14 +0000 (12:40 +0400)]
Javadoc waring fix.

11 years agoMerge pull request #696 from znah:detect_method
Roman Donchenko [Thu, 13 Jun 2013 08:01:56 +0000 (12:01 +0400)]
Merge pull request #696 from znah:detect_method

11 years agoFixes bug #3071.
Sergei Nosov [Thu, 13 Jun 2013 07:51:45 +0000 (11:51 +0400)]
Fixes bug #3071.

If we have perfect matches (min_dist == 0.0), then strict comparison
fails. Making it non-strict results in treating perfect matches as
good.

11 years agofix for Bug #3085:
Vladislav Vinogradov [Thu, 13 Jun 2013 06:22:56 +0000 (10:22 +0400)]
fix for Bug #3085:

weights array is only allocated for (l_count+1) elements,
but then weights[l_count+1] element is accessed.

11 years agoAdd a function to query if global OpenCL context is initialized.
peng xiao [Thu, 13 Jun 2013 02:46:12 +0000 (10:46 +0800)]
Add a function to query if global OpenCL context is initialized.

11 years agogstreamer: cleaning up resources
Dirk Van Haerenborgh [Wed, 12 Jun 2013 14:58:16 +0000 (16:58 +0200)]
gstreamer: cleaning up resources

11 years agoFix two bugs related to opencl context.
Peng Xiao [Wed, 12 Jun 2013 05:55:20 +0000 (13:55 +0800)]
Fix two bugs related to opencl context.
1. As getDevice will implicitly call setDevice, in getContext we should not need to call it again.
2. Fix an incorrect type casting.

11 years agoFixed Ximea cameras support
Andrew Senin [Tue, 11 Jun 2013 17:17:31 +0000 (21:17 +0400)]
Fixed Ximea cameras support

11 years agoMerge pull request #972 from jet47:mog2-params-bug-2168
Roman Donchenko [Tue, 11 Jun 2013 14:21:52 +0000 (18:21 +0400)]
Merge pull request #972 from jet47:mog2-params-bug-2168

11 years agoMerge pull request #980 from SpecLad:include-config
Roman Donchenko [Tue, 11 Jun 2013 14:18:14 +0000 (18:18 +0400)]
Merge pull request #980 from SpecLad:include-config

11 years agoMerge pull request #973 from pengx17:2.4_oclclahe
Roman Donchenko [Tue, 11 Jun 2013 14:17:56 +0000 (18:17 +0400)]
Merge pull request #973 from pengx17:2.4_oclclahe

11 years agoMerge pull request #966 from berak:master
Roman Donchenko [Tue, 11 Jun 2013 14:17:07 +0000 (18:17 +0400)]
Merge pull request #966 from berak:master

11 years agoupdated documentation
Vladislav Vinogradov [Tue, 11 Jun 2013 11:45:04 +0000 (15:45 +0400)]
updated documentation

11 years agorefactored gpu::convolve function:
Vladislav Vinogradov [Fri, 26 Apr 2013 08:40:03 +0000 (12:40 +0400)]
refactored gpu::convolve function:

* converted it to Algorithm
* old API still can be used for source compatibility (marked as deprecated)

11 years agoswitched to Input/Output Array in Fourier operations
Vladislav Vinogradov [Fri, 26 Apr 2013 07:33:46 +0000 (11:33 +0400)]
switched to Input/Output Array in Fourier operations

11 years agoswitched to Input/Output Array in gpu::gemm
Vladislav Vinogradov [Fri, 26 Apr 2013 08:22:56 +0000 (12:22 +0400)]
switched to Input/Output Array in gpu::gemm

11 years agoswitched to Input/Output Array in reductions operations
Vladislav Vinogradov [Fri, 26 Apr 2013 10:40:44 +0000 (14:40 +0400)]
switched to Input/Output Array in reductions operations

11 years agoswitched to Input/Output Array in gpu::copyMakeBorder
Vladislav Vinogradov [Thu, 25 Apr 2013 12:56:19 +0000 (16:56 +0400)]
switched to Input/Output Array in gpu::copyMakeBorder

11 years agorefactored gpu::LUT function:
Vladislav Vinogradov [Fri, 26 Apr 2013 08:39:02 +0000 (12:39 +0400)]
refactored gpu::LUT function:

* converted it to Algorithm, because implementation uses inner buffers and
  requires preprocessing step
* new implementation splits preprocessing and transform,
  what is more effecient
* old API still can be used for source compatibility (marked as deprecated)

11 years agoswitched to Input/Output Array in transpose/flip operations
Vladislav Vinogradov [Thu, 25 Apr 2013 12:09:51 +0000 (16:09 +0400)]
switched to Input/Output Array in transpose/flip operations

11 years agoswitched to Input/Output Array in split/merge operations
Vladislav Vinogradov [Thu, 25 Apr 2013 12:02:41 +0000 (16:02 +0400)]
switched to Input/Output Array in split/merge operations