platform/upstream/opencv.git
10 years agoincreased time limit for bilateral filter performance tests
Ilya Lavrenov [Mon, 9 Sep 2013 14:04:52 +0000 (18:04 +0400)]
increased time limit for bilateral filter performance tests

10 years agoMerge pull request #1412 from jet47:gpu-match-template-nocuda
Roman Donchenko [Mon, 9 Sep 2013 12:49:33 +0000 (16:49 +0400)]
Merge pull request #1412 from jet47:gpu-match-template-nocuda

10 years agoMerge pull request #1365 from bitwangyaoyao:2.4_bilateral
Roman Donchenko [Mon, 9 Sep 2013 12:46:32 +0000 (16:46 +0400)]
Merge pull request #1365 from bitwangyaoyao:2.4_bilateral

10 years agoMerge pull request #1410 from SpecLad:module-samples
Roman Donchenko [Mon, 9 Sep 2013 11:03:40 +0000 (15:03 +0400)]
Merge pull request #1410 from SpecLad:module-samples

10 years agoMerge pull request #1416 from asmorkalov:doc_hough_circle
Roman Donchenko [Mon, 9 Sep 2013 11:03:07 +0000 (15:03 +0400)]
Merge pull request #1416 from asmorkalov:doc_hough_circle

10 years agoLink to Hough Circle Transform sample fixed in tutorial.
Alexander Smorkalov [Mon, 9 Sep 2013 09:53:49 +0000 (13:53 +0400)]
Link to Hough Circle Transform sample fixed in tutorial.

10 years agoMerge pull request #1387 from vpisarev:ipp_imgwarp
Roman Donchenko [Mon, 9 Sep 2013 08:54:32 +0000 (12:54 +0400)]
Merge pull request #1387 from vpisarev:ipp_imgwarp

10 years agoMerge pull request #1396 from melody-rain:2.4_perf_bgfg_cpp
Roman Donchenko [Mon, 9 Sep 2013 08:39:12 +0000 (12:39 +0400)]
Merge pull request #1396 from melody-rain:2.4_perf_bgfg_cpp

10 years agoMerge pull request #1409 from SpecLad:imgproc-test-memerr
Roman Donchenko [Mon, 9 Sep 2013 08:03:58 +0000 (12:03 +0400)]
Merge pull request #1409 from SpecLad:imgproc-test-memerr

10 years agoadded missing gpu::matchTemplate implementation for non-CUDA build
Vladislav Vinogradov [Mon, 9 Sep 2013 06:51:44 +0000 (10:51 +0400)]
added missing gpu::matchTemplate implementation for non-CUDA build

10 years agoRemoved unnecessary process for conversion to 4-channel format.
Jin Ma [Sat, 7 Sep 2013 02:40:30 +0000 (10:40 +0800)]
Removed unnecessary process for conversion to 4-channel format.

10 years agoMerge pull request #1407 from ilya-lavrenov:ocl_test_mog
Roman Donchenko [Fri, 6 Sep 2013 12:58:21 +0000 (16:58 +0400)]
Merge pull request #1407 from ilya-lavrenov:ocl_test_mog

10 years agoMerge pull request #1406 from SpecLad:gpu-resize-warn
Roman Donchenko [Fri, 6 Sep 2013 12:55:44 +0000 (16:55 +0400)]
Merge pull request #1406 from SpecLad:gpu-resize-warn

10 years agoFixed a memory access error in CV_Remap_Test::generate_test_data.
Roman Donchenko [Fri, 6 Sep 2013 12:02:41 +0000 (16:02 +0400)]
Fixed a memory access error in CV_Remap_Test::generate_test_data.

begin_x[1] is not the second component of the element, but the element
after the one pointed to begin_x. When begin_x points to the last
element, that line overwrites data past the end of the allocation, which,
during my tests, happened to contain the reference count for the matrix.
Hilarity ensues.

10 years agoFixed a few tests that use uninitialized inputs.
Roman Donchenko [Fri, 6 Sep 2013 11:53:42 +0000 (15:53 +0400)]
Fixed a few tests that use uninitialized inputs.

10 years agofixed data path
ilya-lavrenov [Fri, 6 Sep 2013 09:25:56 +0000 (13:25 +0400)]
fixed data path

10 years agoGPU resize: removed a few parameter names to avoid unused parameter warnings.
Roman Donchenko [Fri, 6 Sep 2013 08:46:58 +0000 (12:46 +0400)]
GPU resize: removed a few parameter names to avoid unused parameter warnings.

10 years agoMerge pull request #1402 from SpecLad:ocl-samples
Roman Donchenko [Fri, 6 Sep 2013 08:20:03 +0000 (12:20 +0400)]
Merge pull request #1402 from SpecLad:ocl-samples

10 years agoMerge pull request #1404 from ilya-lavrenov:stdcall
Roman Donchenko [Fri, 6 Sep 2013 08:09:59 +0000 (12:09 +0400)]
Merge pull request #1404 from ilya-lavrenov:stdcall

10 years agoRevised performance test according to the feedback of the community.
Jin Ma [Fri, 6 Sep 2013 05:39:41 +0000 (13:39 +0800)]
Revised performance test according to the feedback of the community.

10 years agoreplaced explicit __stdcall by CV_STDCALL
Ilya Lavrenov [Thu, 5 Sep 2013 15:25:03 +0000 (19:25 +0400)]
replaced explicit __stdcall by CV_STDCALL

10 years agoMOG&MOG2: Modified the performance test according to the feedback of the community.
Jin Ma [Thu, 5 Sep 2013 11:33:27 +0000 (19:33 +0800)]
MOG&MOG2: Modified the performance test according to the feedback of the community.

10 years agoMerge pull request #1400 from ilya-lavrenov:ocl_test_mog
Roman Donchenko [Thu, 5 Sep 2013 07:58:50 +0000 (11:58 +0400)]
Merge pull request #1400 from ilya-lavrenov:ocl_test_mog

10 years agoMerge pull request #1398 from ilya-lavrenov:ocl_perf_gemm
Roman Donchenko [Thu, 5 Sep 2013 07:56:22 +0000 (11:56 +0400)]
Merge pull request #1398 from ilya-lavrenov:ocl_perf_gemm

10 years agoenabled gemm and dft erf test
ilya-lavrenov [Wed, 4 Sep 2013 07:55:00 +0000 (11:55 +0400)]
enabled gemm and dft erf test

10 years agoFixed OCL samples' install path being inconsistent with the other samples.
Roman Donchenko [Wed, 4 Sep 2013 14:52:03 +0000 (18:52 +0400)]
Fixed OCL samples' install path being inconsistent with the other samples.

10 years agochanged data path and eps
ilya-lavrenov [Wed, 4 Sep 2013 08:44:52 +0000 (12:44 +0400)]
changed data path and eps

10 years agoAdded the ability to have samples inside a module.
Roman Donchenko [Wed, 4 Sep 2013 14:41:19 +0000 (18:41 +0400)]
Added the ability to have samples inside a module.

10 years agoDelete a bunch more trailing whitespace that slipped through the cracks.
Roman Donchenko [Wed, 4 Sep 2013 12:13:27 +0000 (16:13 +0400)]
Delete a bunch more trailing whitespace that slipped through the cracks.

10 years agoMerge pull request #1392 from SpecLad:flann-uninit
Roman Donchenko [Wed, 4 Sep 2013 11:49:14 +0000 (15:49 +0400)]
Merge pull request #1392 from SpecLad:flann-uninit

10 years agoMerge pull request #1397 from ilya-lavrenov:gitignore
Roman Donchenko [Wed, 4 Sep 2013 10:16:37 +0000 (14:16 +0400)]
Merge pull request #1397 from ilya-lavrenov:gitignore

10 years agoFixed a bug in FLANN resulting in uninitialized accesses.
Roman Donchenko [Wed, 4 Sep 2013 10:06:34 +0000 (14:06 +0400)]
Fixed a bug in FLANN resulting in uninitialized accesses.

This is fixed upstream in mariusmuja/flann@b615f26, but that fix
would break binary compatibility, so I had to make a different one.

Since the bug isn't quite obvious, here's an explanation. In the const
version of any::cast, if policy is a small_any_policy, its get_value
returns its input argument. So r becomes a pointer to obj, and the
return value is a reference to a local variable, which is invalidated
when the function exits.

10 years agoupdated .gitignore
ilya-lavrenov [Wed, 4 Sep 2013 07:56:22 +0000 (11:56 +0400)]
updated .gitignore

10 years agoRemoved whitespace.
Jin Ma [Wed, 4 Sep 2013 07:00:36 +0000 (15:00 +0800)]
Removed whitespace.

10 years agoAdded the performance test for mog and mog2.
Jin Ma [Wed, 4 Sep 2013 06:37:46 +0000 (14:37 +0800)]
Added the performance test for mog and mog2.

10 years agoMerge pull request #1283 from melody-rain:new_mog_mog2
Roman Donchenko [Tue, 3 Sep 2013 14:43:02 +0000 (18:43 +0400)]
Merge pull request #1283 from melody-rain:new_mog_mog2

10 years agoMerge pull request #1388 from bitwangyaoyao:2.4_CLAHE
Roman Donchenko [Tue, 3 Sep 2013 14:30:14 +0000 (18:30 +0400)]
Merge pull request #1388 from bitwangyaoyao:2.4_CLAHE

10 years agoMerge pull request #1378 from StevenPuttemans:bugfix_3115
Roman Donchenko [Tue, 3 Sep 2013 08:07:24 +0000 (12:07 +0400)]
Merge pull request #1378 from StevenPuttemans:bugfix_3115

10 years agoMerge pull request #1382 from nghiaho12:cascade_classifier
Roman Donchenko [Tue, 3 Sep 2013 08:05:32 +0000 (12:05 +0400)]
Merge pull request #1382 from nghiaho12:cascade_classifier

10 years agoMerge pull request #1383 from pengx17:2.4_clblas
Roman Donchenko [Tue, 3 Sep 2013 08:05:00 +0000 (12:05 +0400)]
Merge pull request #1383 from pengx17:2.4_clblas

10 years agoa little fix to tests and sample
yao [Tue, 3 Sep 2013 07:02:18 +0000 (15:02 +0800)]
a little fix to tests and sample

10 years agoFix a crash of ocl program if clAmdBlas is not linked.
pengxiao [Tue, 3 Sep 2013 02:30:37 +0000 (10:30 +0800)]
Fix a crash of ocl program if clAmdBlas is not linked.

10 years agoModify according to @alalek.
peng xiao [Tue, 3 Sep 2013 01:31:13 +0000 (09:31 +0800)]
Modify according to @alalek.

10 years agofixed bug in IPP-accelerated morphology; added several IPP imgwarp functions (by...
Vadim Pisarevsky [Mon, 2 Sep 2013 14:34:50 +0000 (18:34 +0400)]
fixed bug in IPP-accelerated morphology; added several IPP imgwarp functions (by Klim)

10 years agoAdd IPP support in resize, warpAffine, warpPerspective functions
kdrobnyh [Sat, 17 Aug 2013 22:13:44 +0000 (02:13 +0400)]
Add IPP support in resize, warpAffine, warpPerspective functions

10 years agoMerge pull request #1300 from kdrobnyh:FilterBilateral
Roman Donchenko [Mon, 2 Sep 2013 13:01:38 +0000 (17:01 +0400)]
Merge pull request #1300 from kdrobnyh:FilterBilateral

10 years agoMerge pull request #1385 from asmorkalov:winrt_glob_fix
Roman Donchenko [Mon, 2 Sep 2013 12:05:14 +0000 (16:05 +0400)]
Merge pull request #1385 from asmorkalov:winrt_glob_fix

10 years agoGlobbing accuracy test fail on Windows RT fixed.
Alexander Smorkalov [Mon, 2 Sep 2013 07:57:42 +0000 (00:57 -0700)]
Globbing accuracy test fail on Windows RT fixed.

10 years agoMerge pull request #1302 from kdrobnyh:compare
Roman Donchenko [Mon, 2 Sep 2013 11:11:19 +0000 (15:11 +0400)]
Merge pull request #1302 from kdrobnyh:compare

10 years agoMerge pull request #1355 from jet47:gpu-stereo-multi-gpu-sample
Roman Donchenko [Mon, 2 Sep 2013 10:10:05 +0000 (14:10 +0400)]
Merge pull request #1355 from jet47:gpu-stereo-multi-gpu-sample

10 years agoBugfix 3115: Added not to documentation for python version for
StevenPuttemans [Fri, 30 Aug 2013 12:21:11 +0000 (14:21 +0200)]
Bugfix 3115: Added not to documentation for python version for
facerecognizer interface + white + whitespaces remove

10 years agoMerge pull request #1345 from pengx17:2.4_tvl1ocl_opt
Roman Donchenko [Mon, 2 Sep 2013 09:09:22 +0000 (13:09 +0400)]
Merge pull request #1345 from pengx17:2.4_tvl1ocl_opt

10 years agoLet clAmdBlas library initialize once during program lifetime.
peng xiao [Mon, 2 Sep 2013 02:06:01 +0000 (10:06 +0800)]
Let clAmdBlas library initialize once during program lifetime.

10 years agochanged int -> size_t when accessing std::vector
Nghia Ho [Sat, 31 Aug 2013 13:35:03 +0000 (23:35 +1000)]
changed int -> size_t when accessing std::vector

10 years agoMerge pull request #1371 from HapeMask:fix-png-warnings
Roman Donchenko [Fri, 30 Aug 2013 13:56:06 +0000 (17:56 +0400)]
Merge pull request #1371 from HapeMask:fix-png-warnings

10 years agoMerge pull request #1360 from vpisarev:24_ipp_dft_canny_morphrect
Roman Donchenko [Fri, 30 Aug 2013 13:55:07 +0000 (17:55 +0400)]
Merge pull request #1360 from vpisarev:24_ipp_dft_canny_morphrect

10 years agoAdded interlace handling to PNG decoder.
Gabe Schwartz [Thu, 29 Aug 2013 18:32:50 +0000 (14:32 -0400)]
Added interlace handling to PNG decoder.

libpng 1.5+ recommends a call to png_set_interlace_handling() if you use
png_read_update_info and png_read_image. It will generate a warning
without it.

10 years agoRemoved incorrect iCCP chunks from GUI resources.
Gabe Schwartz [Tue, 27 Aug 2013 20:28:10 +0000 (16:28 -0400)]
Removed incorrect iCCP chunks from GUI resources.

Also removed malformed tEXt chunk from a logo PNG.

10 years agoMerge pull request #1374 from zacstewart:2.4
Roman Donchenko [Fri, 30 Aug 2013 13:28:51 +0000 (17:28 +0400)]
Merge pull request #1374 from zacstewart:2.4

10 years agoMerge pull request #1266 from kdrobnyh:core_stat_functions
Roman Donchenko [Fri, 30 Aug 2013 13:26:20 +0000 (17:26 +0400)]
Merge pull request #1266 from kdrobnyh:core_stat_functions

10 years agoMerge pull request #1236 from pengx17:2.4_fix_retina_color_param
Roman Donchenko [Fri, 30 Aug 2013 13:25:06 +0000 (17:25 +0400)]
Merge pull request #1236 from pengx17:2.4_fix_retina_color_param

10 years agoCorrect name of eye function
Zac Stewart [Fri, 30 Aug 2013 10:34:47 +0000 (06:34 -0400)]
Correct name of eye function

10 years agoRemove extraneous colon before ':basicstructures:'
Zac Stewart [Fri, 30 Aug 2013 10:34:23 +0000 (06:34 -0400)]
Remove extraneous colon before ':basicstructures:'

10 years agoMerge pull request #1363 from ilya-lavrenov:ocl_enable_tests
Roman Donchenko [Fri, 30 Aug 2013 08:24:24 +0000 (12:24 +0400)]
Merge pull request #1363 from ilya-lavrenov:ocl_enable_tests

10 years agoMerge pull request #1370 from ilya-lavrenov:ocl_decor
Roman Donchenko [Fri, 30 Aug 2013 08:21:26 +0000 (12:21 +0400)]
Merge pull request #1370 from ilya-lavrenov:ocl_decor

10 years agoAdd IPP support in meanStdDev, minMaxIdx, norm functions
kdrobnyh [Thu, 29 Aug 2013 17:05:35 +0000 (21:05 +0400)]
Add IPP support in meanStdDev, minMaxIdx, norm functions

10 years agoMerge pull request #5 from Itseez/2.4
kdrobnyh [Thu, 29 Aug 2013 14:53:46 +0000 (07:53 -0700)]
Merge pull request #5 from Itseez/2.4

Some changes in OpenCV

10 years agoenabled some tests that failed before OCL_TEST_CYCLE*() macroses were defined and...
ilya-lavrenov [Wed, 28 Aug 2013 07:25:54 +0000 (11:25 +0400)]
enabled some tests that failed before OCL_TEST_CYCLE*() macroses were defined and for some tests was disabled SANITY_CHECK, because plain and ocl results must not be completely equal

10 years agogpu -> ocl
ilya-lavrenov [Thu, 29 Aug 2013 11:55:53 +0000 (15:55 +0400)]
gpu -> ocl

10 years agoMerge pull request #1361 from asmorkalov:winrt_api_container
Roman Donchenko [Thu, 29 Aug 2013 14:09:06 +0000 (18:09 +0400)]
Merge pull request #1361 from asmorkalov:winrt_api_container

10 years agoMerge pull request #1359 from asmorkalov:winrt_tiff_api_fix
Roman Donchenko [Thu, 29 Aug 2013 14:07:57 +0000 (18:07 +0400)]
Merge pull request #1359 from asmorkalov:winrt_tiff_api_fix

10 years agoAdd IPP support in compare function
kdrobnyh [Mon, 19 Aug 2013 12:41:31 +0000 (16:41 +0400)]
Add IPP support in compare function

10 years agoRemoved performance test.
Jin Ma [Thu, 29 Aug 2013 09:35:47 +0000 (17:35 +0800)]
Removed performance test.

10 years agoAdded perf namespace.
Jin Ma [Thu, 29 Aug 2013 08:24:26 +0000 (16:24 +0800)]
Added perf namespace.

10 years agoRemoved whitespace.
Jin Ma [Thu, 29 Aug 2013 07:49:02 +0000 (15:49 +0800)]
Removed whitespace.

10 years agoRemoved trailing whitespace
Jin Ma [Thu, 29 Aug 2013 06:08:56 +0000 (14:08 +0800)]
Removed trailing whitespace

10 years agoRemoved the trailing whitespace
Jin Ma [Thu, 29 Aug 2013 06:05:56 +0000 (14:05 +0800)]
Removed the trailing whitespace

10 years agofix warnings
yao [Thu, 29 Aug 2013 03:59:19 +0000 (11:59 +0800)]
fix warnings

10 years agoadd adaptive bilateral filter (cpp and ocl version)
yao [Thu, 29 Aug 2013 02:48:15 +0000 (10:48 +0800)]
add adaptive bilateral filter (cpp and ocl version)

10 years agofixed bugs in rectangular morphology case
Vadim Pisarevsky [Wed, 28 Aug 2013 15:53:40 +0000 (19:53 +0400)]
fixed bugs in rectangular morphology case

10 years ago/apicontainer added to linker flags on WinRT to fix api test issues.
Alexander Smorkalov [Wed, 28 Aug 2013 15:36:57 +0000 (08:36 -0700)]
/apicontainer added to linker flags on WinRT to fix api test issues.

10 years agoMerge pull request #1338 from asmorkalov:android_tegra_detector
Roman Donchenko [Wed, 28 Aug 2013 15:02:08 +0000 (19:02 +0400)]
Merge pull request #1338 from asmorkalov:android_tegra_detector

10 years agoMerge pull request #1343 from asmorkalov:android_img_manipulations_fix
Roman Donchenko [Wed, 28 Aug 2013 15:01:15 +0000 (19:01 +0400)]
Merge pull request #1343 from asmorkalov:android_img_manipulations_fix

10 years agoLibTIFF Win32 API back-end disabled for Windows RT.
Alexander Smorkalov [Wed, 28 Aug 2013 14:31:46 +0000 (07:31 -0700)]
LibTIFF Win32 API back-end disabled for Windows RT.

10 years agofixed building OpenCV with IPP 6.x (different DFT API); added Canny and rectangular...
Vadim Pisarevsky [Wed, 28 Aug 2013 13:00:26 +0000 (17:00 +0400)]
fixed building OpenCV with IPP 6.x (different DFT API); added Canny and rectangular morphology (based on Alex Kapustin patches)

10 years agoNew Tegra detector with Android 4.3 support added. Manager version++.
Alexander Smorkalov [Fri, 23 Aug 2013 13:37:43 +0000 (17:37 +0400)]
New Tegra detector with Android 4.3 support added. Manager version++.

10 years agoBug #3238 Android sample image manipulations blinks in non-preview modes fixed.
Alexander Smorkalov [Mon, 26 Aug 2013 13:35:20 +0000 (17:35 +0400)]
Bug #3238 Android sample image manipulations blinks in non-preview modes fixed.

10 years agoMerge pull request #1357 from SpecLad:less-precomps
Roman Donchenko [Wed, 28 Aug 2013 10:52:28 +0000 (14:52 +0400)]
Merge pull request #1357 from SpecLad:less-precomps

10 years agoMerge pull request #1213 from kdrobnyh:color
Roman Donchenko [Wed, 28 Aug 2013 09:31:08 +0000 (13:31 +0400)]
Merge pull request #1213 from kdrobnyh:color

10 years agoDeleted the now-empty ocl perf_precomp.cpp.
Roman Donchenko [Wed, 28 Aug 2013 09:23:50 +0000 (13:23 +0400)]
Deleted the now-empty ocl perf_precomp.cpp.

See pull request #1241 for why.

10 years agoMerge pull request #1349 from ilya-lavrenov:ocl_perf_finish
Roman Donchenko [Wed, 28 Aug 2013 08:46:01 +0000 (12:46 +0400)]
Merge pull request #1349 from ilya-lavrenov:ocl_perf_finish

10 years agorewrite gpu stereo multi gpu sample:
Vladislav Vinogradov [Wed, 28 Aug 2013 08:41:41 +0000 (12:41 +0400)]
rewrite gpu stereo multi gpu sample:

* use different approaches -> threads and streams
* clean up code

10 years agoappended ocl::finish to test_cycle defines
ilya-lavrenov [Tue, 27 Aug 2013 14:46:30 +0000 (18:46 +0400)]
appended ocl::finish to test_cycle defines

10 years agoRestored one executable bit that was lost during the war on whitespace.
Roman Donchenko [Tue, 27 Aug 2013 10:38:52 +0000 (14:38 +0400)]
Restored one executable bit that was lost during the war on whitespace.

10 years agoMerge pull request #1346 from jet47:gpu-tvl1-optimization
Roman Donchenko [Tue, 27 Aug 2013 08:36:44 +0000 (12:36 +0400)]
Merge pull request #1346 from jet47:gpu-tvl1-optimization

10 years agogpu TVL1 Optical Flow optimization:
Vladislav Vinogradov [Tue, 27 Aug 2013 07:21:41 +0000 (11:21 +0400)]
gpu TVL1 Optical Flow optimization:

do not calculate sum of error in every round of iteration;
instead the error will be summed every 2nd times or more,
if the previous sum of error is too far away from threshold.

10 years agoRemove trailing whitespace.
peng xiao [Tue, 27 Aug 2013 05:02:34 +0000 (13:02 +0800)]
Remove trailing whitespace.

10 years agoFix build error.
peng xiao [Tue, 27 Aug 2013 03:56:11 +0000 (11:56 +0800)]
Fix build error.

10 years agoMake some tweaks to make `sum` operations less frequently
peng xiao [Tue, 27 Aug 2013 03:42:54 +0000 (11:42 +0800)]
Make some tweaks to make `sum` operations less frequently

10 years agoMerge pull request #1311 from leszekhanusz:png_palette_alpha
Roman Donchenko [Mon, 26 Aug 2013 12:59:44 +0000 (16:59 +0400)]
Merge pull request #1311 from leszekhanusz:png_palette_alpha