platform/upstream/opencv.git
8 years agochange links from samples/python2 to samples/python
Alexander Alekhin [Wed, 16 Dec 2015 13:36:03 +0000 (16:36 +0300)]
change links from samples/python2 to samples/python

8 years agoMerge pull request #5802 from bastelflp:py3samples_docstr
Vadim Pisarevsky [Fri, 18 Dec 2015 07:20:53 +0000 (07:20 +0000)]
Merge pull request #5802 from bastelflp:py3samples_docstr

8 years agoMerge pull request #5825 from GregoryMorse:master
Vadim Pisarevsky [Fri, 18 Dec 2015 07:17:29 +0000 (07:17 +0000)]
Merge pull request #5825 from GregoryMorse:master

8 years agoRemoved outdated tutorial link
flp [Fri, 18 Dec 2015 00:34:57 +0000 (01:34 +0100)]
Removed outdated tutorial link

8 years agomerge Win10/VS2015 changes
Gregory Morse [Thu, 17 Dec 2015 20:15:59 +0000 (21:15 +0100)]
merge Win10/VS2015 changes

8 years agoMerge pull request #5828 from mshabunin:CommandLineArgs
Alexander Alekhin [Thu, 17 Dec 2015 17:46:37 +0000 (17:46 +0000)]
Merge pull request #5828 from mshabunin:CommandLineArgs

8 years agoMerge pull request #5810 from mshabunin:hal_interface
Vadim Pisarevsky [Thu, 17 Dec 2015 16:48:01 +0000 (16:48 +0000)]
Merge pull request #5810 from mshabunin:hal_interface

8 years agoMerge pull request #5829 from mshabunin:fix-version-check
Alexander Alekhin [Thu, 17 Dec 2015 16:31:59 +0000 (16:31 +0000)]
Merge pull request #5829 from mshabunin:fix-version-check

8 years agoFeature #3957
ValeryTyumen [Sat, 1 Aug 2015 15:24:23 +0000 (20:24 +0500)]
Feature #3957

8 years agoProperly check for version in find_package
Vincent Rabaud [Sun, 6 Dec 2015 23:10:39 +0000 (00:10 +0100)]
Properly check for version in find_package

If I ask for version 2, the current trunk version (version 3), will say it is compatible, which is erroneous.

Do not consider different major versions compatible in cmake config file

8 years agoHAL samples readme file updated
Maksim Shabunin [Thu, 17 Dec 2015 11:52:50 +0000 (14:52 +0300)]
HAL samples readme file updated

8 years agoMerge pull request #5817 from alalek:fix_ocl_buffer_pool
Alexander Alekhin [Thu, 17 Dec 2015 11:54:28 +0000 (11:54 +0000)]
Merge pull request #5817 from alalek:fix_ocl_buffer_pool

8 years agoMerge pull request #5818 from alalek:android_set_visible
Alexander Alekhin [Thu, 17 Dec 2015 11:53:39 +0000 (11:53 +0000)]
Merge pull request #5818 from alalek:android_set_visible

8 years agoMerge pull request #5827 from alalek:winrt_build_fixup
Alexander Alekhin [Thu, 17 Dec 2015 10:28:34 +0000 (10:28 +0000)]
Merge pull request #5827 from alalek:winrt_build_fixup

8 years agoHAL samples: renamed and added readme
Maksim Shabunin [Thu, 17 Dec 2015 10:25:47 +0000 (13:25 +0300)]
HAL samples: renamed and added readme

8 years agofix build
Alexander Alekhin [Thu, 17 Dec 2015 10:25:10 +0000 (13:25 +0300)]
fix build

8 years agoHAL moved back to core
Maksim Shabunin [Tue, 15 Dec 2015 12:55:43 +0000 (15:55 +0300)]
HAL moved back to core

8 years agoPrint found calibration data
flp [Wed, 16 Dec 2015 21:01:18 +0000 (22:01 +0100)]
Print found calibration data

8 years agoMerge pull request #5811 from mshabunin:fix-java-moments
Maksim Shabunin [Wed, 16 Dec 2015 13:12:01 +0000 (13:12 +0000)]
Merge pull request #5811 from mshabunin:fix-java-moments

8 years agoandroid samples: force setVisibility (see #5812)
Alexander Alekhin [Wed, 16 Dec 2015 11:19:33 +0000 (14:19 +0300)]
android samples: force setVisibility (see #5812)

8 years agoocl: fix buffer pool small allocations issue (fixes #5815)
Alexander Alekhin [Wed, 16 Dec 2015 10:49:00 +0000 (13:49 +0300)]
ocl: fix buffer pool small allocations issue (fixes #5815)

8 years agoMerge pull request #5781 from jet47:fix-cuda-createContinuous
Vadim Pisarevsky [Wed, 16 Dec 2015 10:37:55 +0000 (10:37 +0000)]
Merge pull request #5781 from jet47:fix-cuda-createContinuous

8 years agoMerge pull request #5808 from cedrou:hdr.mergemertens.fixalgo
Vadim Pisarevsky [Wed, 16 Dec 2015 10:36:29 +0000 (10:36 +0000)]
Merge pull request #5808 from cedrou:hdr.mergemertens.fixalgo

8 years agoMerge pull request #5812 from qubick:master
Alexander Alekhin [Wed, 16 Dec 2015 10:05:34 +0000 (10:05 +0000)]
Merge pull request #5812 from qubick:master

8 years agoMerge pull request #5813 from alalek:fix_warning
Alexander Alekhin [Wed, 16 Dec 2015 07:54:51 +0000 (07:54 +0000)]
Merge pull request #5813 from alalek:fix_warning

8 years agoSimple Moments class for Java
Maksim Shabunin [Tue, 15 Dec 2015 13:38:00 +0000 (16:38 +0300)]
Simple Moments class for Java

8 years agosurfaceview import
qubick [Tue, 15 Dec 2015 19:35:21 +0000 (12:35 -0700)]
surfaceview import

8 years agofix build warning (unreachable code) and exit error codes
Alexander Alekhin [Tue, 15 Dec 2015 19:06:11 +0000 (22:06 +0300)]
fix build warning (unreachable code) and exit error codes

8 years agocamera view was enabled to visible when the app launched
qubick [Tue, 15 Dec 2015 18:38:56 +0000 (11:38 -0700)]
camera view was enabled to visible when the app launched

8 years agoMerge pull request #5809 from alalek:fixup
Alexander Alekhin [Tue, 15 Dec 2015 13:52:56 +0000 (13:52 +0000)]
Merge pull request #5809 from alalek:fixup

8 years agofixup
Alexander Alekhin [Tue, 15 Dec 2015 12:49:30 +0000 (15:49 +0300)]
fixup

8 years agoMerge pull request #5784 from alalek:distrib_fix
Maksim Shabunin [Tue, 15 Dec 2015 12:24:36 +0000 (12:24 +0000)]
Merge pull request #5784 from alalek:distrib_fix

8 years agoReverts "Set the default value of exposure_weight in createMergeMertens to 1.0" becau...
Cédric Rousseau [Tue, 15 Dec 2015 12:15:09 +0000 (13:15 +0100)]
Reverts "Set the default value of exposure_weight in createMergeMertens to 1.0" because it breaks source code compatibility and tests
This reverts commit dbfd6a3dde93a36f90756a8b4a64f37f34869edf.

8 years agoMerge pull request #5800 from taketwo:fix-merge-debevec
Vadim Pisarevsky [Tue, 15 Dec 2015 10:26:00 +0000 (10:26 +0000)]
Merge pull request #5800 from taketwo:fix-merge-debevec

8 years agoMerge pull request #5799 from alalek:fix_5066
Vadim Pisarevsky [Tue, 15 Dec 2015 10:24:38 +0000 (10:24 +0000)]
Merge pull request #5799 from alalek:fix_5066

8 years agoMerge pull request #5806 from IshankGulati:cv-merge-documentation
Vadim Pisarevsky [Tue, 15 Dec 2015 10:16:21 +0000 (10:16 +0000)]
Merge pull request #5806 from IshankGulati:cv-merge-documentation

8 years agoSet the default value of exposure_weight in createMergeMertens to 1.0
Cédric Rousseau [Tue, 15 Dec 2015 10:12:10 +0000 (11:12 +0100)]
Set the default value of exposure_weight in createMergeMertens to 1.0

8 years agoMerge pull request #5588 from T-Dunker:ScheimpflugModel
Vadim Pisarevsky [Tue, 15 Dec 2015 10:11:59 +0000 (10:11 +0000)]
Merge pull request #5588 from T-Dunker:ScheimpflugModel

8 years agoFixed the formula to compute the well-exposedness weight map.
Cédric Rousseau [Tue, 15 Dec 2015 09:30:06 +0000 (10:30 +0100)]
Fixed the formula to compute the well-exposedness weight map.

8 years agocorrected cv::merge documentation
Ishank gulati [Tue, 15 Dec 2015 05:26:02 +0000 (10:56 +0530)]
corrected cv::merge documentation

8 years agoadded docstring to python files
flp [Mon, 14 Dec 2015 23:33:55 +0000 (00:33 +0100)]
added docstring to python files

8 years agoAdded .gitignore for tmp files created by examples
flp [Mon, 14 Dec 2015 23:33:24 +0000 (00:33 +0100)]
Added .gitignore for tmp files created by examples

8 years agoAdapted for py2/py3 compatibility
flp [Mon, 14 Dec 2015 23:31:41 +0000 (00:31 +0100)]
Adapted for py2/py3 compatibility

8 years agoDo not modify input parameter in MergeDebevec
Sergey Alexandrov [Mon, 14 Dec 2015 21:24:14 +0000 (22:24 +0100)]
Do not modify input parameter in MergeDebevec

MergeDebevec takes camera response function as an optional input
parameter. Despite being clearly marked as input, this matrix is
overwritten during processing.

This commit adds a temporary matrix to store the log response and avoid
modification of the input.

8 years agoMerge pull request #5796 from alalek:fix_5019
Vadim Pisarevsky [Mon, 14 Dec 2015 19:52:32 +0000 (19:52 +0000)]
Merge pull request #5796 from alalek:fix_5019

8 years agoMerge pull request #5798 from vpisarev:fixed_digits_py
Vadim Pisarevsky [Mon, 14 Dec 2015 19:51:07 +0000 (19:51 +0000)]
Merge pull request #5798 from vpisarev:fixed_digits_py

8 years agoMerge pull request #5797 from alalek:fix_5018
Vadim Pisarevsky [Mon, 14 Dec 2015 16:54:22 +0000 (16:54 +0000)]
Merge pull request #5797 from alalek:fix_5018

8 years agoMerge pull request #5793 from alalek:precomp_add_cvconfig
Vadim Pisarevsky [Mon, 14 Dec 2015 16:50:40 +0000 (16:50 +0000)]
Merge pull request #5793 from alalek:precomp_add_cvconfig

8 years agofixes #5066: laplacian: "y" may contain negative values
Alexander Alekhin [Mon, 14 Dec 2015 15:13:57 +0000 (18:13 +0300)]
fixes #5066: laplacian: "y" may contain negative values

8 years agoMerge pull request #5795 from alalek:fix_5095
Alexander Alekhin [Mon, 14 Dec 2015 14:35:17 +0000 (14:35 +0000)]
Merge pull request #5795 from alalek:fix_5095

8 years agoExtension of the camera distortion model for tilted image sensors (Scheimpflug condit...
Thomas Dunker [Wed, 14 Oct 2015 10:07:28 +0000 (12:07 +0200)]
Extension of the camera distortion model for tilted image sensors (Scheimpflug condition) including test

8 years agofixed digits.py sample
Vadim Pisarevsky [Mon, 14 Dec 2015 13:37:19 +0000 (16:37 +0300)]
fixed digits.py sample

8 years agofixes #5019: python and java bindings become CMake modules (loadable plugins)
Alexander Alekhin [Mon, 14 Dec 2015 12:04:02 +0000 (15:04 +0300)]
fixes #5019: python and java bindings become CMake modules (loadable plugins)

8 years agoMerge pull request #5790 from bastelflp:py3compatibility
Vadim Pisarevsky [Mon, 14 Dec 2015 12:47:19 +0000 (12:47 +0000)]
Merge pull request #5790 from bastelflp:py3compatibility

8 years agofixes #5018: fix framework links in opencv.pc (MacOS)
Alexander Alekhin [Mon, 14 Dec 2015 12:14:23 +0000 (15:14 +0300)]
fixes #5018: fix framework links in opencv.pc (MacOS)

8 years agoUMat access flags (fixes #5095)
Alexander Alekhin [Mon, 14 Dec 2015 11:26:43 +0000 (14:26 +0300)]
UMat access flags (fixes #5095)

8 years agoworkaround: cvconfig.h doesn't work with hal at this moment
Alexander Alekhin [Mon, 14 Dec 2015 10:52:02 +0000 (13:52 +0300)]
workaround: cvconfig.h doesn't work with hal at this moment

8 years agoinclude "cvconfig.h"
Alexander Alekhin [Mon, 14 Dec 2015 10:34:30 +0000 (13:34 +0300)]
include "cvconfig.h"

8 years agoPython samples adapted for Python3 compatibility
flp [Sun, 13 Dec 2015 01:43:58 +0000 (02:43 +0100)]
Python samples adapted for Python3 compatibility

Common fixes:
- print function
- int / float division
- map, zip iterators in py3 but lists in py2

Known bugs with opencv 3.0.0
- digits.py, called via digits_video.py: https://github.com/Itseez/opencv/issues/4969
- gaussian_mix.py: https://github.com/Itseez/opencv/pull/4232
- video_v4l2.py: https://github.com/Itseez/opencv/pull/5474

Not working:
- letter_recog.py due to changed ml_StatModel.train() signature

8 years agopkg-config: remove $<LINK_ONLY:...> expressions
Alexander Alekhin [Sat, 12 Dec 2015 12:15:41 +0000 (15:15 +0300)]
pkg-config: remove $<LINK_ONLY:...> expressions

8 years agodisable ts module if it is not used: BUILD_TESTS=OFF and BUILD_PERF_TESTS=OFF
Alexander Alekhin [Sat, 12 Dec 2015 12:02:10 +0000 (15:02 +0300)]
disable ts module if it is not used: BUILD_TESTS=OFF and BUILD_PERF_TESTS=OFF

8 years agoworld build: fix modules instantiation order
Alexander Alekhin [Sat, 12 Dec 2015 11:56:59 +0000 (14:56 +0300)]
world build: fix modules instantiation order

opencv_hal before opencv_world
opencv_world before opencv_ts

8 years agowarning fix (MSVS2015)
Alexander Alekhin [Fri, 11 Dec 2015 12:58:47 +0000 (15:58 +0300)]
warning fix (MSVS2015)

8 years agodistrib: remove useless static files from shared distribution package
Alexander Alekhin [Thu, 10 Dec 2015 17:17:17 +0000 (20:17 +0300)]
distrib: remove useless static files from shared distribution package

8 years agofix samples deps
Alexander Alekhin [Fri, 11 Dec 2015 12:29:08 +0000 (15:29 +0300)]
fix samples deps

some tutorials depends on contrib modules

8 years agocmake: DOWNLOAD_EXTERNAL_TEST_DATA option
Alexander Alekhin [Fri, 11 Dec 2015 12:28:42 +0000 (15:28 +0300)]
cmake: DOWNLOAD_EXTERNAL_TEST_DATA option

8 years agoMerge pull request #5351 from paroj:calibout
Vadim Pisarevsky [Fri, 11 Dec 2015 16:21:06 +0000 (16:21 +0000)]
Merge pull request #5351 from paroj:calibout

8 years agoMerge pull request #5782 from alalek:update_libpng
Vadim Pisarevsky [Fri, 11 Dec 2015 16:13:40 +0000 (16:13 +0000)]
Merge pull request #5782 from alalek:update_libpng

8 years agoMerge pull request #5616 from afriesen:lr_predict
Vadim Pisarevsky [Fri, 11 Dec 2015 12:22:56 +0000 (12:22 +0000)]
Merge pull request #5616 from afriesen:lr_predict

8 years agocalibrateCamera: do not require rvec and tvec to be vector<Mat>
Pavel Rojtberg [Wed, 16 Sep 2015 16:36:42 +0000 (18:36 +0200)]
calibrateCamera: do not require rvec and tvec to be vector<Mat>

if they are not we also do not need to allocate a local copy of the rvec
and tvec

8 years agocalibrateCamera: only allocate and compute rvecs, tvecs when needed
Pavel Rojtberg [Wed, 16 Sep 2015 16:15:55 +0000 (18:15 +0200)]
calibrateCamera: only allocate and compute rvecs, tvecs when needed

also replace C defines with C++ enums

8 years agoNEON flags fix
Alexander Alekhin [Thu, 10 Dec 2015 15:03:48 +0000 (18:03 +0300)]
NEON flags fix

8 years agolibpng: re-apply patch
Alexander Alekhin [Thu, 10 Dec 2015 11:04:11 +0000 (14:04 +0300)]
libpng: re-apply patch

8 years agolibpng: update 1.6.19 - November 12, 2015
Alexander Alekhin [Thu, 10 Dec 2015 10:48:15 +0000 (13:48 +0300)]
libpng: update 1.6.19 - November 12, 2015

8 years agoMerge pull request #5691 from paroj:levmarqLU
Vadim Pisarevsky [Fri, 11 Dec 2015 08:39:05 +0000 (08:39 +0000)]
Merge pull request #5691 from paroj:levmarqLU

8 years agoMerge pull request #5783 from vpisarev:ml_fixes
Vadim Pisarevsky [Fri, 11 Dec 2015 06:25:15 +0000 (06:25 +0000)]
Merge pull request #5783 from vpisarev:ml_fixes

8 years agocalib3d: add CALIB_USE_LU to use LU decomposition in solver
Pavel Rojtberg [Thu, 10 Dec 2015 22:26:37 +0000 (23:26 +0100)]
calib3d: add CALIB_USE_LU to use LU decomposition in solver

8 years agoCvLevMarq: add solve method to interface
Pavel Rojtberg [Thu, 10 Dec 2015 22:01:55 +0000 (23:01 +0100)]
CvLevMarq: add solve method to interface

8 years agoCvLevMarq: remove fixed rows instead of setting them to zero
Pavel Rojtberg [Sat, 21 Nov 2015 00:30:53 +0000 (01:30 +0100)]
CvLevMarq: remove fixed rows instead of setting them to zero

use the same approach like in fisheye calibration: instead of setting
masked out rows to zero, remove them from the equation system.
This way JtJ does not become singular and we can use the much faster LU
decomposition instead of SVD.

This results in a speedup of the Calibrate unit tests of 3x-10x.

8 years agoupdate SOLVEPNP documentation
Pavel Rojtberg [Thu, 10 Dec 2015 22:01:00 +0000 (23:01 +0100)]
update SOLVEPNP documentation

8 years agofixed the upper boundary when calling checkRange (thanks to alalek)
Vadim Pisarevsky [Thu, 10 Dec 2015 17:17:17 +0000 (20:17 +0300)]
fixed the upper boundary when calling checkRange (thanks to alalek)

8 years agoReturn uncompressed support vectors for getSupportVectors on linear SVM (Bug #4096)
Deanna Hood [Sun, 19 Apr 2015 01:32:29 +0000 (21:32 -0400)]
Return uncompressed support vectors for getSupportVectors on linear SVM (Bug #4096)

8 years agocouple of small fixes in rtrees variable importance calculation
Vadim Pisarevsky [Thu, 10 Dec 2015 15:13:54 +0000 (18:13 +0300)]
couple of small fixes in rtrees variable importance calculation

8 years agoapplying patch by rxtsolar: https://github.com/Itseez/opencv/pull/5422 for the master...
Vadim Pisarevsky [Thu, 10 Dec 2015 14:41:05 +0000 (17:41 +0300)]
applying patch by rxtsolar: https://github.com/Itseez/opencv/pull/5422 for the master branch (even though it's actually not that important here)

8 years agoFixed variable importance in rtrees
niederb [Sun, 29 Nov 2015 22:25:46 +0000 (23:25 +0100)]
Fixed variable importance in rtrees

8 years agoMerge pull request #5767 from dtmoodie:cpu_mat_memory_allocator
Vadim Pisarevsky [Thu, 10 Dec 2015 14:32:04 +0000 (14:32 +0000)]
Merge pull request #5767 from dtmoodie:cpu_mat_memory_allocator

8 years agoMerge pull request #5776 from alalek:checkRange_fixes
Vadim Pisarevsky [Thu, 10 Dec 2015 13:26:46 +0000 (13:26 +0000)]
Merge pull request #5776 from alalek:checkRange_fixes

8 years agoMerge pull request #5657 from tianzhi0549:fixed-the-type-inconsistent-with-document
Vadim Pisarevsky [Thu, 10 Dec 2015 13:24:13 +0000 (13:24 +0000)]
Merge pull request #5657 from tianzhi0549:fixed-the-type-inconsistent-with-document

8 years agofix #5780 : `cv::cuda::createContinuous`effectively ignores its `cols` argument
Vladislav Vinogradov [Thu, 10 Dec 2015 11:20:28 +0000 (14:20 +0300)]
fix #5780 : `cv::cuda::createContinuous`effectively ignores its `cols` argument

8 years agoMerge pull request #5362 from Dikay900:cascade_reject_stage
Vadim Pisarevsky [Thu, 10 Dec 2015 10:51:42 +0000 (10:51 +0000)]
Merge pull request #5362 from Dikay900:cascade_reject_stage

8 years agoMerge pull request #4086 from IgnasD:cameraMat_five-point
Vadim Pisarevsky [Thu, 10 Dec 2015 09:37:42 +0000 (09:37 +0000)]
Merge pull request #4086 from IgnasD:cameraMat_five-point

8 years agoMerge pull request #5723 from dtmoodie:win_gst
Alexander Alekhin [Thu, 10 Dec 2015 07:19:10 +0000 (07:19 +0000)]
Merge pull request #5723 from dtmoodie:win_gst

8 years agoMerge pull request #5309 from paroj:sampsonDist
Vadim Pisarevsky [Thu, 10 Dec 2015 07:08:18 +0000 (07:08 +0000)]
Merge pull request #5309 from paroj:sampsonDist

8 years agoMerge pull request #5675 from paroj:fisheyecalib
Vadim Pisarevsky [Thu, 10 Dec 2015 07:07:12 +0000 (07:07 +0000)]
Merge pull request #5675 from paroj:fisheyecalib

8 years agocheckRange fixes
Alexander Alekhin [Wed, 9 Dec 2015 14:45:59 +0000 (17:45 +0300)]
checkRange fixes

1) fix multichannel support
2) remove useless bad_value, read value from original Mat directly
3) add more tests
4) fix docs for cvCeil and checkRange

8 years agoGstreamer 1.0 on windows.
Dan [Wed, 9 Dec 2015 14:08:19 +0000 (09:08 -0500)]
Gstreamer 1.0 on windows.

8 years agoMerge pull request #5774 from mshabunin:coverity_fixes
Vadim Pisarevsky [Wed, 9 Dec 2015 13:32:44 +0000 (13:32 +0000)]
Merge pull request #5774 from mshabunin:coverity_fixes

8 years agoMerge pull request #5768 from cbalint13:kaze_akaze
Vadim Pisarevsky [Wed, 9 Dec 2015 13:18:25 +0000 (13:18 +0000)]
Merge pull request #5768 from cbalint13:kaze_akaze

8 years agoMerge pull request #5770 from emiswelt:master
Vadim Pisarevsky [Wed, 9 Dec 2015 12:19:53 +0000 (12:19 +0000)]
Merge pull request #5770 from emiswelt:master

8 years agoMerge pull request #5748 from songyuncen:fix#5745
Vadim Pisarevsky [Wed, 9 Dec 2015 12:17:40 +0000 (12:17 +0000)]
Merge pull request #5748 from songyuncen:fix#5745