platform/upstream/opencv.git
8 years agoMerge pull request #6779 from alalek:python_dynamic_lookup
Maksim Shabunin [Fri, 15 Jul 2016 12:28:29 +0000 (12:28 +0000)]
Merge pull request #6779 from alalek:python_dynamic_lookup

8 years agoMerge pull request #6909 from jet47:fix-gpu-examples-compilation
Maksim Shabunin [Fri, 15 Jul 2016 09:08:21 +0000 (09:08 +0000)]
Merge pull request #6909 from jet47:fix-gpu-examples-compilation

8 years agoMerge pull request #6908 from ilya-lavrenov:reduce
Maksim Shabunin [Fri, 15 Jul 2016 09:07:56 +0000 (09:07 +0000)]
Merge pull request #6908 from ilya-lavrenov:reduce

8 years agoMerge pull request #6907 from ilya-lavrenov:typo
Maksim Shabunin [Fri, 15 Jul 2016 09:07:19 +0000 (09:07 +0000)]
Merge pull request #6907 from ilya-lavrenov:typo

8 years agoMerge pull request #6906 from jet47:goodFeaturesToTrack-maxCorners-docs
Maksim Shabunin [Fri, 15 Jul 2016 09:06:55 +0000 (09:06 +0000)]
Merge pull request #6906 from jet47:goodFeaturesToTrack-maxCorners-docs

8 years agoMerge pull request #6904 from ilya-lavrenov:minmaxloc
Maksim Shabunin [Fri, 15 Jul 2016 09:06:15 +0000 (09:06 +0000)]
Merge pull request #6904 from ilya-lavrenov:minmaxloc

8 years agoMerge pull request #6762 from maff91:master
Alexander Alekhin [Thu, 14 Jul 2016 16:17:03 +0000 (16:17 +0000)]
Merge pull request #6762 from maff91:master

8 years agoMerge pull request #6815 from smigielski:fix_6605
Maksim Shabunin [Thu, 14 Jul 2016 14:36:45 +0000 (14:36 +0000)]
Merge pull request #6815 from smigielski:fix_6605

8 years agoMerge pull request #6903 from jet47:cuda-stream-thread-safety-notes
Maksim Shabunin [Thu, 14 Jul 2016 14:29:08 +0000 (14:29 +0000)]
Merge pull request #6903 from jet47:cuda-stream-thread-safety-notes

8 years agoadded note about cv::reduce output type for MIN/MAX
Ilya Lavrenov [Thu, 14 Jul 2016 13:09:28 +0000 (16:09 +0300)]
added note about cv::reduce output type for MIN/MAX

8 years agofix video_reader GPU sample compilation after latest changes in master
Vladislav Vinogradov [Thu, 14 Jul 2016 13:18:43 +0000 (16:18 +0300)]
fix video_reader GPU sample compilation after latest changes in master

8 years agoremoved extra semicolon
Ilya Lavrenov [Thu, 14 Jul 2016 12:50:35 +0000 (15:50 +0300)]
removed extra semicolon

8 years agoadd note about "maxCorners <= 0" case in goodFeaturesToTrack
Vladislav Vinogradov [Thu, 14 Jul 2016 12:48:08 +0000 (15:48 +0300)]
add note about "maxCorners <= 0" case in goodFeaturesToTrack

8 years agoMerge pull request #6769 from andy-held:cuda_optflow_error_calc
Alexander Alekhin [Thu, 14 Jul 2016 12:24:24 +0000 (12:24 +0000)]
Merge pull request #6769 from andy-held:cuda_optflow_error_calc

8 years agoMerge pull request #6900 from mshabunin:fix-python-hal
Alexander Alekhin [Thu, 14 Jul 2016 12:23:05 +0000 (12:23 +0000)]
Merge pull request #6900 from mshabunin:fix-python-hal

8 years agodisable ippiMinMaxIndx_32f_C1R usage since it crashes on Nans
Ilya Lavrenov [Thu, 14 Jul 2016 11:50:42 +0000 (14:50 +0300)]
disable ippiMinMaxIndx_32f_C1R usage since it crashes on Nans

8 years agoMerge pull request #6901 from ilya-lavrenov:valgrind-tbb-suppression
Maksim Shabunin [Thu, 14 Jul 2016 11:46:37 +0000 (11:46 +0000)]
Merge pull request #6901 from ilya-lavrenov:valgrind-tbb-suppression

8 years agoMerge pull request #6821 from sturkmen72:TickMeter_class_addition
Maksim Shabunin [Thu, 14 Jul 2016 11:40:46 +0000 (11:40 +0000)]
Merge pull request #6821 from sturkmen72:TickMeter_class_addition

8 years agoMerge pull request #6828 from paroj:cmatvals_cpp
Maksim Shabunin [Thu, 14 Jul 2016 11:31:48 +0000 (11:31 +0000)]
Merge pull request #6828 from paroj:cmatvals_cpp

8 years agoMerge pull request #6891 from snosov1:fix-5311
Maksim Shabunin [Thu, 14 Jul 2016 11:25:58 +0000 (11:25 +0000)]
Merge pull request #6891 from snosov1:fix-5311

8 years agoAdd note that cv::cuda::Stream class is not thread safe
Vladislav Vinogradov [Thu, 14 Jul 2016 11:20:37 +0000 (14:20 +0300)]
Add note that cv::cuda::Stream class is not thread safe

8 years agoMerge pull request #6809 from K-Shinotsuka:master
Maksim Shabunin [Thu, 14 Jul 2016 09:37:53 +0000 (09:37 +0000)]
Merge pull request #6809 from K-Shinotsuka:master

8 years agoMerge pull request #6863 from SorcererX:patch-1
Maksim Shabunin [Thu, 14 Jul 2016 09:34:12 +0000 (09:34 +0000)]
Merge pull request #6863 from SorcererX:patch-1

8 years agoadded suppression for TBB valgrind issue
Ilya Lavrenov [Thu, 14 Jul 2016 09:16:52 +0000 (12:16 +0300)]
added suppression for TBB valgrind issue

8 years agoFixes header filtering for python bindings generator
Maksim Shabunin [Wed, 13 Jul 2016 16:49:38 +0000 (19:49 +0300)]
Fixes header filtering for python bindings generator

8 years agoMerge pull request #6824 from dozyc:tapi_hog_sample
Alexander Alekhin [Wed, 13 Jul 2016 15:18:14 +0000 (15:18 +0000)]
Merge pull request #6824 from dozyc:tapi_hog_sample

8 years agoMerge pull request #6794 from jet47:cuda-modules-fixes
Alexander Alekhin [Wed, 13 Jul 2016 15:13:55 +0000 (15:13 +0000)]
Merge pull request #6794 from jet47:cuda-modules-fixes

8 years agoMerge pull request #6896 from jet47:cuda-arch-update
Alexander Alekhin [Wed, 13 Jul 2016 12:26:52 +0000 (12:26 +0000)]
Merge pull request #6896 from jet47:cuda-arch-update

8 years agoMerge pull request #6808 from sturkmen72:patch-14
Alexander Alekhin [Wed, 13 Jul 2016 11:54:11 +0000 (11:54 +0000)]
Merge pull request #6808 from sturkmen72:patch-14

8 years agoMerge pull request #6880 from berak:fix_opencv_visualization
Alexander Alekhin [Wed, 13 Jul 2016 11:51:29 +0000 (11:51 +0000)]
Merge pull request #6880 from berak:fix_opencv_visualization

8 years agoMerge pull request #6892 from ioxp:fsSpace
Alexander Alekhin [Wed, 13 Jul 2016 11:46:50 +0000 (11:46 +0000)]
Merge pull request #6892 from ioxp:fsSpace

8 years agoMerge pull request #6814 from tomoaki0705:featureThreshold64fSimd
Alexander Alekhin [Wed, 13 Jul 2016 11:45:27 +0000 (11:45 +0000)]
Merge pull request #6814 from tomoaki0705:featureThreshold64fSimd

8 years agoupdate CUDA architecture flags initialization
Vladislav Vinogradov [Wed, 13 Jul 2016 10:03:16 +0000 (13:03 +0300)]
update CUDA architecture flags initialization

* remove obsolete paths
* add Pascal arch support

8 years agoincrease minimal supported CUDA toolkit to 6.5
Vladislav Vinogradov [Wed, 13 Jul 2016 10:02:13 +0000 (13:02 +0300)]
increase minimal supported CUDA toolkit to 6.5

8 years agocheck the CPU flag correctly
Tomoaki Teshima [Tue, 12 Jul 2016 22:10:20 +0000 (07:10 +0900)]
check the CPU flag correctly

8 years agoopencv_visualization: check cmdline args
berak [Tue, 12 Jul 2016 05:38:52 +0000 (07:38 +0200)]
opencv_visualization: check cmdline args

8 years agoMerge pull request #6889 from ilya-lavrenov:exif
Alexander Alekhin [Tue, 12 Jul 2016 15:12:19 +0000 (15:12 +0000)]
Merge pull request #6889 from ilya-lavrenov:exif

8 years agoprovide better error messages
Sergei Nosov [Tue, 12 Jul 2016 15:03:28 +0000 (18:03 +0300)]
provide better error messages

8 years agoMerge pull request #6883 from ilya-lavrenov:resize
Alexander Alekhin [Tue, 12 Jul 2016 14:35:25 +0000 (14:35 +0000)]
Merge pull request #6883 from ilya-lavrenov:resize

8 years agoMerge pull request #6887 from sovrasov:calib_dist_coeffs_check
Alexander Alekhin [Tue, 12 Jul 2016 14:34:19 +0000 (14:34 +0000)]
Merge pull request #6887 from sovrasov:calib_dist_coeffs_check

8 years agoMerge pull request #6886 from ilya-lavrenov:cuda_docs
Alexander Alekhin [Tue, 12 Jul 2016 13:53:08 +0000 (13:53 +0000)]
Merge pull request #6886 from ilya-lavrenov:cuda_docs

8 years agostop search of markers in Exif reader to prevent infinite loop
Ilya Lavrenov [Tue, 12 Jul 2016 13:01:12 +0000 (16:01 +0300)]
stop search of markers in Exif reader to prevent infinite loop

8 years agoFix calibration fail on python with CALIB_THIN_PRISM_MODEL flag
Vladislav Sovrasov [Tue, 12 Jul 2016 10:34:34 +0000 (13:34 +0300)]
Fix calibration fail on python with CALIB_THIN_PRISM_MODEL flag

8 years agoMerge pull request #6882 from ilya-lavrenov:flann
Alexander Alekhin [Tue, 12 Jul 2016 10:49:17 +0000 (10:49 +0000)]
Merge pull request #6882 from ilya-lavrenov:flann

8 years agoclarify CUDA arithm operations usage with mask
Ilya Lavrenov [Tue, 12 Jul 2016 10:32:58 +0000 (13:32 +0300)]
clarify CUDA arithm operations usage with mask

8 years agofixed empty image condition in resize
Ilya Lavrenov [Tue, 12 Jul 2016 09:39:49 +0000 (12:39 +0300)]
fixed empty image condition in resize

8 years agoMerge pull request #6818 from Dikay900:template_patch
Maksim Shabunin [Tue, 12 Jul 2016 09:35:22 +0000 (09:35 +0000)]
Merge pull request #6818 from Dikay900:template_patch

8 years agofixed memory leak in flann tests
Ilya Lavrenov [Tue, 12 Jul 2016 08:53:51 +0000 (11:53 +0300)]
fixed memory leak in flann tests

8 years agoMerge pull request #6829 from paroj:fixpp_fe
Alexander Alekhin [Mon, 11 Jul 2016 16:34:36 +0000 (16:34 +0000)]
Merge pull request #6829 from paroj:fixpp_fe

8 years agoMerge pull request #6866 from alalek:gnu_toolchain
Alexander Alekhin [Mon, 11 Jul 2016 16:32:23 +0000 (16:32 +0000)]
Merge pull request #6866 from alalek:gnu_toolchain

8 years agofisheye: add CALIB_FIX_PRINCIPAL_POINT
Pavel Rojtberg [Tue, 26 Apr 2016 10:15:53 +0000 (12:15 +0200)]
fisheye: add CALIB_FIX_PRINCIPAL_POINT

8 years agoMerge pull request #6846 from mbarnach:6086-cuda-initialization
Alexander Alekhin [Mon, 11 Jul 2016 14:01:51 +0000 (14:01 +0000)]
Merge pull request #6846 from mbarnach:6086-cuda-initialization

8 years agoMerge pull request #6850 from alalek:bigdata_test
Alexander Alekhin [Mon, 11 Jul 2016 14:01:06 +0000 (14:01 +0000)]
Merge pull request #6850 from alalek:bigdata_test

8 years agoMerge pull request #6867 from alalek:fix_lapack
Alexander Alekhin [Mon, 11 Jul 2016 14:00:22 +0000 (14:00 +0000)]
Merge pull request #6867 from alalek:fix_lapack

8 years agoMerge pull request #6876 from janstarzy:jni-as-template-redone
Alexander Alekhin [Mon, 11 Jul 2016 13:06:00 +0000 (13:06 +0000)]
Merge pull request #6876 from janstarzy:jni-as-template-redone

8 years agoMerge pull request #6874 from berak:fix_py_tutorials
Alexander Alekhin [Mon, 11 Jul 2016 10:51:26 +0000 (10:51 +0000)]
Merge pull request #6874 from berak:fix_py_tutorials

8 years agoMerge pull request #6786 from terfendail:median_fix
Alexander Alekhin [Mon, 11 Jul 2016 10:02:43 +0000 (10:02 +0000)]
Merge pull request #6786 from terfendail:median_fix

8 years agoMerge pull request #6790 from terfendail:linearresize_accuracy
Alexander Alekhin [Mon, 11 Jul 2016 10:02:06 +0000 (10:02 +0000)]
Merge pull request #6790 from terfendail:linearresize_accuracy

8 years agoMerge pull request #6791 from terfendail:carotene4android_buildfix
Alexander Alekhin [Mon, 11 Jul 2016 09:57:49 +0000 (09:57 +0000)]
Merge pull request #6791 from terfendail:carotene4android_buildfix

8 years agoMerge pull request #6792 from paroj:jaccard_distance
Alexander Alekhin [Mon, 11 Jul 2016 09:57:19 +0000 (09:57 +0000)]
Merge pull request #6792 from paroj:jaccard_distance

8 years agoget/put: more type-safety and code unification using templates
Jan Starzynski [Mon, 11 Jul 2016 07:27:59 +0000 (09:27 +0200)]
get/put: more type-safety and code unification using templates

8 years agopy_tutorials: fix cv2.findContours return val
berak [Sun, 10 Jul 2016 09:17:00 +0000 (11:17 +0200)]
py_tutorials: fix cv2.findContours return val

8 years agoimgproc: speed up threshold of 64F version using NEON and SSE
Tomoaki Teshima [Tue, 21 Jun 2016 02:36:52 +0000 (11:36 +0900)]
imgproc: speed up threshold of 64F version using NEON and SSE
  * use NEON under aarch64 only
  * check 64F version correctly

8 years agoMerge pull request #6771 from sovrasov:log_doc_fix
Andrey Pavlenko [Fri, 8 Jul 2016 15:20:42 +0000 (15:20 +0000)]
Merge pull request #6771 from sovrasov:log_doc_fix

8 years agoMerge pull request #6782 from LaurentBerger:I6780
Andrey Pavlenko [Fri, 8 Jul 2016 15:18:22 +0000 (15:18 +0000)]
Merge pull request #6782 from LaurentBerger:I6780

8 years agoMerge pull request #6775 from janstarzy:histo-ipp-fix
Andrey Pavlenko [Fri, 8 Jul 2016 15:15:17 +0000 (15:15 +0000)]
Merge pull request #6775 from janstarzy:histo-ipp-fix

8 years agobigdata: add test, resolve split/merge issue
Alexander Alekhin [Fri, 8 Jul 2016 14:46:08 +0000 (17:46 +0300)]
bigdata: add test, resolve split/merge issue

8 years agoImproved Carotene library linear resize evaluation precision and enabled it as HAL...
Vitaly Tuzov [Fri, 8 Jul 2016 10:21:35 +0000 (13:21 +0300)]
Improved Carotene library linear resize evaluation precision and enabled it as HAL implementation.

8 years agopersistence: fixing crash with space-only values
Philipp Hasper [Thu, 7 Jul 2016 07:55:30 +0000 (09:55 +0200)]
persistence: fixing crash with space-only values

8 years agoRemoved unnecessary check for Android API level and unused flags.
Vitaly Tuzov [Fri, 8 Jul 2016 10:31:26 +0000 (13:31 +0300)]
Removed unnecessary check for Android API level and unused flags.

8 years agoMerge pull request #6770 from ealbuz:master
Alexander Alekhin [Fri, 8 Jul 2016 09:49:08 +0000 (09:49 +0000)]
Merge pull request #6770 from ealbuz:master

8 years agoFix for median blur of 2-channel images
Vitaly Tuzov [Thu, 7 Jul 2016 12:58:05 +0000 (15:58 +0300)]
Fix for median blur of 2-channel images

8 years agoMerge pull request #6785 from alalek:android_native_level
Alexander Alekhin [Thu, 7 Jul 2016 15:48:01 +0000 (15:48 +0000)]
Merge pull request #6785 from alalek:android_native_level

8 years agoandroid: increase default native API level 8=>9
Alexander Alekhin [Thu, 7 Jul 2016 10:37:18 +0000 (13:37 +0300)]
android: increase default native API level 8=>9

8 years agocmake: python, allow dynamic symbols lookup from libpython.so
Alexander Alekhin [Wed, 6 Jul 2016 16:53:32 +0000 (19:53 +0300)]
cmake: python, allow dynamic symbols lookup from libpython.so

8 years agoIssue 6780
LaurentBerger [Thu, 7 Jul 2016 07:29:41 +0000 (09:29 +0200)]
Issue 6780

8 years agofix matrix type for keypoints buffer in CUDA FAST
Vladislav Vinogradov [Wed, 6 Jul 2016 11:27:08 +0000 (14:27 +0300)]
fix matrix type for keypoints buffer in CUDA FAST

use CV_32FC1 instead of CV_16SC2 since detectAsync uses CV_32FC1
to reallocate the matrix

8 years agofix for buffer-overflow in IPPCalcHistInvoker::operator()
Jan Starzynski [Wed, 6 Jul 2016 07:54:28 +0000 (09:54 +0200)]
fix for buffer-overflow in IPPCalcHistInvoker::operator()

8 years agoUpdate cv::log documentation
Vladislav Sovrasov [Tue, 5 Jul 2016 14:28:53 +0000 (17:28 +0300)]
Update cv::log documentation

8 years agoAdd Carotene - NVIDIA Hardware-Abstraction-Layer for ARM platforms
Elif Albuz [Tue, 5 Jul 2016 06:56:15 +0000 (23:56 -0700)]
Add Carotene - NVIDIA Hardware-Abstraction-Layer for ARM platforms

8 years agoAdd Carotene - NVIDIA Hardware-Abstraction-Layer for ARM platforms
Elif Albuz [Tue, 5 Jul 2016 06:45:07 +0000 (23:45 -0700)]
Add Carotene - NVIDIA Hardware-Abstraction-Layer for ARM platforms

8 years agofixed the cuda optical flow error normalization factor
Andreas Franek [Mon, 4 Jul 2016 14:13:31 +0000 (16:13 +0200)]
fixed the cuda optical flow error normalization factor

texture channels were not considered correctly, nor was the cuda texture
normalization

8 years agoMerge pull request #6760 from alalek:issue_6653
Alexander Alekhin [Mon, 4 Jul 2016 14:03:05 +0000 (14:03 +0000)]
Merge pull request #6760 from alalek:issue_6653

8 years agoMerge pull request #6768 from tomoaki0705:fixEstimateAffine3DThreshold
Alexander Alekhin [Mon, 4 Jul 2016 12:17:16 +0000 (12:17 +0000)]
Merge pull request #6768 from tomoaki0705:fixEstimateAffine3DThreshold

8 years agocalib3d: compare error and threshold both in square
Tomoaki Teshima [Mon, 4 Jul 2016 10:34:47 +0000 (19:34 +0900)]
calib3d: compare error and threshold both in square
  * resolve #5183

8 years agoMerge pull request #6761 from alalek:fix_warnings
Alexander Alekhin [Mon, 4 Jul 2016 09:52:03 +0000 (09:52 +0000)]
Merge pull request #6761 from alalek:fix_warnings

8 years agoRephrase parts of the templates and use comments
Dikay900 [Tue, 31 May 2016 17:27:59 +0000 (19:27 +0200)]
Rephrase parts of the templates and use comments

8 years agoFix bug #6682 (Can't change resolution for YUY2 camera with DShow)
Michael Shtutman [Fri, 1 Jul 2016 19:00:15 +0000 (22:00 +0300)]
Fix bug #6682 (Can't change resolution for YUY2 camera with DShow)

8 years agobuild: fix compiler warnings (GCC 5.3.1)
Alexander Alekhin [Fri, 1 Jul 2016 17:17:16 +0000 (20:17 +0300)]
build: fix compiler warnings (GCC 5.3.1)

8 years agoMerge pull request #6745 from alalek:viz_samples
Alexander Alekhin [Fri, 1 Jul 2016 15:27:01 +0000 (15:27 +0000)]
Merge pull request #6745 from alalek:viz_samples

8 years agocvtColor: fix inplace processing
Alexander Alekhin [Fri, 1 Jul 2016 14:07:16 +0000 (17:07 +0300)]
cvtColor: fix inplace processing

8 years agoMerge pull request #6734 from PkLab:doc_videoio_enums
Andrey Pavlenko [Fri, 1 Jul 2016 13:24:05 +0000 (13:24 +0000)]
Merge pull request #6734 from PkLab:doc_videoio_enums

8 years agocmake: lapack optimized code requires cblas.h
Alexander Alekhin [Thu, 30 Jun 2016 14:10:27 +0000 (17:10 +0300)]
cmake: lapack optimized code requires cblas.h

8 years agocore: fix arguments types for cblas calls
Alexander Alekhin [Thu, 30 Jun 2016 14:07:38 +0000 (17:07 +0300)]
core: fix arguments types for cblas calls

8 years agoMerge pull request #6697 from wiryls:FileStorageBase64
Vadim Pisarevsky [Thu, 30 Jun 2016 17:17:03 +0000 (17:17 +0000)]
Merge pull request #6697 from wiryls:FileStorageBase64

8 years agoMerge pull request #6740 from tomoaki0705:fixNeonCheckSmooth
Andrey Pavlenko [Thu, 30 Jun 2016 15:47:45 +0000 (15:47 +0000)]
Merge pull request #6740 from tomoaki0705:fixNeonCheckSmooth

8 years agosamples: repair viz tutorial
Alexander Alekhin [Wed, 29 Jun 2016 13:35:48 +0000 (16:35 +0300)]
samples: repair viz tutorial

8 years agoMerge pull request #6558 from lletourn:master
Alexander Alekhin [Thu, 30 Jun 2016 13:44:16 +0000 (13:44 +0000)]
Merge pull request #6558 from lletourn:master

8 years agoMerge pull request #5870 from IshankGulati:VideoCapture-fix
Alexander Alekhin [Thu, 30 Jun 2016 13:20:51 +0000 (13:20 +0000)]
Merge pull request #5870 from IshankGulati:VideoCapture-fix

8 years agoMerge pull request #6731 from jokereactive:viz_sample
Alexander Alekhin [Thu, 30 Jun 2016 12:41:52 +0000 (12:41 +0000)]
Merge pull request #6731 from jokereactive:viz_sample