platform/upstream/opencv.git
7 years agoMerge pull request #7089 from catree:fix_cvProjectPoints2_typo_bug_2_4
Maksim Shabunin [Tue, 16 Aug 2016 09:31:35 +0000 (09:31 +0000)]
Merge pull request #7089 from catree:fix_cvProjectPoints2_typo_bug_2_4

7 years agoFix typo bug in the calculation of some derivatives (dmxdt, dmydt, dmxdr, dmydr)...
catree [Wed, 10 Aug 2016 22:56:24 +0000 (00:56 +0200)]
Fix typo bug in the calculation of some derivatives (dmxdt, dmydt, dmxdr, dmydr) in cvProjectPoints2 function.

7 years agoMerge pull request #7015 from lewgate:bugfix_1
Vadim Pisarevsky [Mon, 8 Aug 2016 15:20:31 +0000 (15:20 +0000)]
Merge pull request #7015 from lewgate:bugfix_1

7 years agoMerge pull request #7061 from catree:add_camera_model_doc_2_4
Alexander Alekhin [Mon, 8 Aug 2016 11:47:54 +0000 (11:47 +0000)]
Merge pull request #7061 from catree:add_camera_model_doc_2_4

7 years agoMerge pull request #7065 from StevenPuttemans:fix_typo_features2d
Alexander Alekhin [Mon, 8 Aug 2016 11:39:25 +0000 (11:39 +0000)]
Merge pull request #7065 from StevenPuttemans:fix_typo_features2d

7 years agofix small typo
StevenPuttemans [Mon, 8 Aug 2016 08:58:46 +0000 (10:58 +0200)]
fix small typo

7 years agoAdd figure for the pinhole camera model in the 2.4 documentation.
catree [Mon, 8 Aug 2016 02:06:46 +0000 (04:06 +0200)]
Add figure for the pinhole camera model in the 2.4 documentation.

8 years agoFix a latent bug for seam_finders.cpp when computing the source and destination point...
lewgate [Sun, 31 Jul 2016 08:22:53 +0000 (16:22 +0800)]
Fix a latent bug for seam_finders.cpp when computing the source and destination points of the seam

8 years agoMerge pull request #6805 from sergarrido:sergarrido-fix-useextrinsicguess
Vadim Pisarevsky [Tue, 19 Jul 2016 12:52:59 +0000 (12:52 +0000)]
Merge pull request #6805 from sergarrido:sergarrido-fix-useextrinsicguess

8 years agoMerge pull request #6941 from alalek:backport_6932
Vadim Pisarevsky [Mon, 18 Jul 2016 21:16:35 +0000 (21:16 +0000)]
Merge pull request #6941 from alalek:backport_6932

8 years agoMerge pull request #6920 from savuor:fix2.4/RNG_Corrupts_memory
Vadim Pisarevsky [Mon, 18 Jul 2016 18:16:27 +0000 (18:16 +0000)]
Merge pull request #6920 from savuor:fix2.4/RNG_Corrupts_memory

8 years agoResolves issue #6931
Philippe FOUBERT [Sun, 17 Jul 2016 10:22:37 +0000 (12:22 +0200)]
Resolves issue #6931

8 years agoMerge pull request #6934 from catree:hitrate_doc_2.4
Maksim Shabunin [Mon, 18 Jul 2016 08:45:59 +0000 (08:45 +0000)]
Merge pull request #6934 from catree:hitrate_doc_2.4

8 years agoMerge pull request #6885 from alalek:migration2.4
Maksim Shabunin [Mon, 18 Jul 2016 07:50:03 +0000 (07:50 +0000)]
Merge pull request #6885 from alalek:migration2.4

8 years agoAdd bib reference for overall hitrate and false alarm rate for the train cascade...
catree [Sun, 17 Jul 2016 21:06:20 +0000 (23:06 +0200)]
Add bib reference for overall hitrate and false alarm rate for the train cascade user guide (OpenCV 2.4).

8 years agofixed memory corruption when normal dist. params have less channels than target matri...
Rostislav Vasilikhin [Sat, 16 Jul 2016 11:26:31 +0000 (14:26 +0300)]
fixed memory corruption when normal dist. params have less channels than target matrix; test added

8 years agoMerge pull request #6917 from jet47:gpu-rotate-sanity-test
Alexander Alekhin [Fri, 15 Jul 2016 16:16:25 +0000 (16:16 +0000)]
Merge pull request #6917 from jet47:gpu-rotate-sanity-test

8 years agoset threshold to 1 in sanity test for GPU rotate on 8UC1
Vladislav Vinogradov [Fri, 15 Jul 2016 12:11:36 +0000 (15:11 +0300)]
set threshold to 1 in sanity test for GPU rotate on 8UC1

to fix difference with CUDA 8.0 results

8 years agomigration: github.com/opencv/opencv
Alexander Alekhin [Thu, 16 Jun 2016 14:39:38 +0000 (17:39 +0300)]
migration: github.com/opencv/opencv

8 years agoMerge pull request #6600 from grochefort:fix_backgroundsubstractormog2
Andrey Pavlenko [Mon, 4 Jul 2016 14:37:24 +0000 (14:37 +0000)]
Merge pull request #6600 from grochefort:fix_backgroundsubstractormog2

8 years agoMerge pull request #6538 from asmorkalov:libcc_fix
Andrey Pavlenko [Mon, 4 Jul 2016 13:05:34 +0000 (13:05 +0000)]
Merge pull request #6538 from asmorkalov:libcc_fix

8 years agoEnabled build with LLVM libc++ for Android.
Alexander Smorkalov [Fri, 13 May 2016 07:41:06 +0000 (10:41 +0300)]
Enabled build with LLVM libc++ for Android.

8 years agoMerge pull request #6743 from alalek:libpng_24
Alexander Alekhin [Fri, 1 Jul 2016 10:27:57 +0000 (10:27 +0000)]
Merge pull request #6743 from alalek:libpng_24

8 years agoMerge pull request #6750 from Tomin1:simpleblobdetector-fix
Andrey Pavlenko [Thu, 30 Jun 2016 15:23:46 +0000 (15:23 +0000)]
Merge pull request #6750 from Tomin1:simpleblobdetector-fix

8 years agolibpng: fix NEON
Alexander Alekhin [Wed, 29 Jun 2016 10:18:17 +0000 (13:18 +0300)]
libpng: fix NEON

8 years agolibpng: re-apply patch
Alexander Alekhin [Wed, 29 Jun 2016 09:42:57 +0000 (12:42 +0300)]
libpng: re-apply patch

8 years agoupdate libpng 1.5.27
Alexander Alekhin [Wed, 29 Jun 2016 09:35:38 +0000 (12:35 +0300)]
update libpng 1.5.27

8 years agoMerge pull request #6752 from alalek:backport_6747
Alexander Alekhin [Thu, 30 Jun 2016 11:26:49 +0000 (11:26 +0000)]
Merge pull request #6752 from alalek:backport_6747

8 years agoFixing of AutoBuffer::allocate(nsz) method
Vitaliy Lyudvichenko [Wed, 29 Jun 2016 16:50:51 +0000 (19:50 +0300)]
Fixing of AutoBuffer::allocate(nsz) method

AutoBuffer::allocate(nsz) didn't work properly when
(sz < nsz < fixed_size). In this case sz remained unchanged.

8 years agofeatures2d: Added missing SimpleBlob parameters
Tomi [Thu, 30 Jun 2016 07:41:03 +0000 (10:41 +0300)]
features2d: Added missing SimpleBlob parameters

Added missing SimpleBlobDetector parameters to features2d_init.cpp.

8 years agoMerge pull request #6692 from ilya-lavrenov:lintian
Alexander Alekhin [Fri, 17 Jun 2016 09:44:20 +0000 (09:44 +0000)]
Merge pull request #6692 from ilya-lavrenov:lintian

8 years agofixed lintian warnings
Ilya Lavrenov [Fri, 17 Jun 2016 08:00:31 +0000 (11:00 +0300)]
fixed lintian warnings

8 years agoMerge pull request #6691 from alalek:cmake_fix_android_samples_2.4
Alexander Alekhin [Thu, 16 Jun 2016 15:56:33 +0000 (15:56 +0000)]
Merge pull request #6691 from alalek:cmake_fix_android_samples_2.4

8 years agocmake: fix JNI configuration problem for Android samples
Alexander Alekhin [Thu, 16 Jun 2016 11:29:36 +0000 (14:29 +0300)]
cmake: fix JNI configuration problem for Android samples

Some CMake 3.x (2.8.12.2 is fine) provides broken build configurations
with following build error message:
    ld: fatal error: -soname: must take a non-empty argument

Linker command line sample contains this:
"-shared -Wl,-soname, -o"

8 years agoMerge pull request #6689 from ilya-lavrenov:il/fix
Alexander Alekhin [Thu, 16 Jun 2016 11:39:20 +0000 (11:39 +0000)]
Merge pull request #6689 from ilya-lavrenov:il/fix

8 years agofixed -Wunused-result warning
Ilya Lavrenov [Thu, 16 Jun 2016 09:53:59 +0000 (12:53 +0300)]
fixed -Wunused-result warning

8 years agoFix useExtrinsicGuess in solvePnP
S. Garrido [Thu, 9 Jun 2016 16:34:00 +0000 (17:34 +0100)]
Fix useExtrinsicGuess in solvePnP

8 years agoMerge pull request #6654 from asmorkalov:gzip_timestamp
Alexander Alekhin [Wed, 8 Jun 2016 14:32:45 +0000 (14:32 +0000)]
Merge pull request #6654 from asmorkalov:gzip_timestamp

8 years agoFixed package-contains-timestamped-gzip lintian warning for Debian packages.
Alexander Smorkalov [Wed, 8 Jun 2016 11:18:38 +0000 (14:18 +0300)]
Fixed package-contains-timestamped-gzip lintian warning for Debian packages.

8 years agoFixed BackgroundSubstractorMOG2 ocl implementation.
Gilles Rochefort [Fri, 3 Jun 2016 09:00:31 +0000 (11:00 +0200)]
Fixed BackgroundSubstractorMOG2 ocl implementation.

8 years agoFixed BackgroundSubstractorMOG2 in opencv_video.
Gilles Rochefort [Sun, 29 May 2016 15:25:02 +0000 (17:25 +0200)]
Fixed BackgroundSubstractorMOG2 in opencv_video.

The number of gaussians involved in a mixture is supposed
to be dynamically adjusted. After being increased, the number
of gaussians can't be reduced anymore.

It seems to be a regression as the legacy code
located in modules/legacy/src/bgfg_gaussmix.cpp allows to reduce
such number of gaussians.

8 years agoMerge pull request #6596 from asmorkalov:g++5_abi
Alexander Alekhin [Fri, 27 May 2016 12:44:38 +0000 (12:44 +0000)]
Merge pull request #6596 from asmorkalov:g++5_abi

8 years agoPackaging fixes for Ubuntu 16.04.
Alexander Smorkalov [Fri, 27 May 2016 10:46:12 +0000 (13:46 +0300)]
Packaging fixes for Ubuntu 16.04.

8 years agoMerge pull request #6545 from alalek:backport_6541
Maksim Shabunin [Wed, 18 May 2016 09:39:48 +0000 (09:39 +0000)]
Merge pull request #6545 from alalek:backport_6541

8 years agoDisabled PCH support for gcc >= 6.0.0
Maksim Shabunin [Fri, 13 May 2016 10:28:09 +0000 (13:28 +0300)]
Disabled PCH support for gcc >= 6.0.0

Command line generation routine uses "-isystem" to include headers outside of "<opencv>/modules" folder, but GCC 6 does not work when passed "-isystem /usr/include" option.

8 years agoMerge pull request #6441 from asmorkalov:version++
Alexander Alekhin [Wed, 20 Apr 2016 14:21:19 +0000 (14:21 +0000)]
Merge pull request #6441 from asmorkalov:version++

8 years agoMerge branch '2.4.12.x-prep' into 2.4
Alexander Alekhin [Wed, 20 Apr 2016 13:26:12 +0000 (16:26 +0300)]
Merge branch '2.4.12.x-prep' into 2.4

8 years agoMerge pull request #6401 from StevenPuttemans:add_model_visualisation_tool_2.4
Alexander Alekhin [Wed, 20 Apr 2016 13:24:25 +0000 (13:24 +0000)]
Merge pull request #6401 from StevenPuttemans:add_model_visualisation_tool_2.4

8 years agoOpenCV version++.
Alexander Smorkalov [Wed, 20 Apr 2016 13:03:47 +0000 (16:03 +0300)]
OpenCV version++.

8 years agoMerge pull request #6431 from StevenPuttemans:add_fixed_video_2.4
Alexander Alekhin [Tue, 19 Apr 2016 14:19:41 +0000 (14:19 +0000)]
Merge pull request #6431 from StevenPuttemans:add_fixed_video_2.4

8 years agoMerge pull request #6432 from kevin-coder:bugfix_6317_Restore_2.4
Alexander Alekhin [Tue, 19 Apr 2016 13:32:44 +0000 (13:32 +0000)]
Merge pull request #6432 from kevin-coder:bugfix_6317_Restore_2.4

8 years agoadd fixed video
StevenPuttemans [Tue, 19 Apr 2016 08:43:20 +0000 (10:43 +0200)]
add fixed video

8 years agoRestore 2.4 source branch for bug fix 6317.
Kevin, Hu [Tue, 19 Apr 2016 11:27:42 +0000 (19:27 +0800)]
Restore 2.4 source branch for bug fix 6317.

8 years agoMerge pull request #6421 from alalek:backport_6417
Alexander Alekhin [Mon, 18 Apr 2016 15:12:16 +0000 (15:12 +0000)]
Merge pull request #6421 from alalek:backport_6417

8 years agofix for writing 16-bit jpeg2000
Suleyman TURKMEN [Sat, 16 Apr 2016 21:37:28 +0000 (00:37 +0300)]
fix for writing 16-bit jpeg2000

8 years agoMerge pull request #6415 from mshabunin:fix-xcode-warnings-24
Maksim Shabunin [Sat, 16 Apr 2016 06:39:00 +0000 (06:39 +0000)]
Merge pull request #6415 from mshabunin:fix-xcode-warnings-24

8 years agoUpdates for XCode 7.3
Maksim Shabunin [Fri, 15 Apr 2016 18:56:50 +0000 (21:56 +0300)]
Updates for XCode 7.3

8 years agoadd visualisation tool for 2.4 branch
StevenPuttemans [Thu, 14 Apr 2016 09:17:36 +0000 (11:17 +0200)]
add visualisation tool for 2.4 branch

8 years agoMerge pull request #6373 from terfendail:vt/stereobm_valgrind
Alexander Alekhin [Wed, 13 Apr 2016 13:38:53 +0000 (13:38 +0000)]
Merge pull request #6373 from terfendail:vt/stereobm_valgrind

8 years agoMerge pull request #6384 from StevenPuttemans:update_annotation_tool_2.4
Maksim Shabunin [Wed, 13 Apr 2016 10:02:56 +0000 (10:02 +0000)]
Merge pull request #6384 from StevenPuttemans:update_annotation_tool_2.4

8 years agovectorize process + enable early quitting/storage + enable delete annotation option
StevenPuttemans [Mon, 11 Apr 2016 10:44:55 +0000 (12:44 +0200)]
vectorize process + enable early quitting/storage + enable delete annotation option

8 years agoCost estimation boundaries description updated
Vitaly Tuzov [Tue, 12 Apr 2016 14:31:12 +0000 (17:31 +0300)]
Cost estimation boundaries description updated

8 years agoBackport of StereoBM uninitialized memory access problem fix from master branch
Vitaly Tuzov [Tue, 12 Apr 2016 14:27:16 +0000 (17:27 +0300)]
Backport of StereoBM uninitialized memory access problem fix from master branch

8 years agoMerge pull request #6383 from alalek:backport_6381
Maksim Shabunin [Tue, 12 Apr 2016 08:40:01 +0000 (08:40 +0000)]
Merge pull request #6383 from alalek:backport_6381

8 years agoMerge pull request #6386 from mshabunin:fix-python-test-issue
Maksim Shabunin [Tue, 12 Apr 2016 08:29:44 +0000 (08:29 +0000)]
Merge pull request #6386 from mshabunin:fix-python-test-issue

8 years agoFixed problem with nonfree python test: could not find local test images
Maksim Shabunin [Mon, 11 Apr 2016 15:45:14 +0000 (18:45 +0300)]
Fixed problem with nonfree python test: could not find local test images

8 years agooperator<< handles keys starting with underscore
Philipp Hasper [Mon, 11 Apr 2016 07:55:33 +0000 (09:55 +0200)]
operator<< handles keys starting with underscore

8 years agoFixed uninitialized memory errors in stereoBM
Vitaly Tuzov [Sat, 20 Feb 2016 10:29:34 +0000 (13:29 +0300)]
Fixed uninitialized memory errors in stereoBM

8 years agoMerge pull request #6363 from alalek:ffmpeg_fix_timeout_24
Alexander Alekhin [Tue, 5 Apr 2016 16:29:15 +0000 (16:29 +0000)]
Merge pull request #6363 from alalek:ffmpeg_fix_timeout_24

8 years agoMerge pull request #6365 from terfendail:vt/nonlocal_testdata
Alexander Alekhin [Tue, 5 Apr 2016 15:25:15 +0000 (15:25 +0000)]
Merge pull request #6365 from terfendail:vt/nonlocal_testdata

8 years agoFix for nonlocal data requirement in test2.py
Vitaly Tuzov [Tue, 5 Apr 2016 08:21:22 +0000 (11:21 +0300)]
Fix for nonlocal data requirement in test2.py

8 years agoffmpeg: interrupt callback fix
Alexander Alekhin [Tue, 5 Apr 2016 11:18:44 +0000 (14:18 +0300)]
ffmpeg: interrupt callback fix

backport from master

8 years agoMerge pull request #6343 from terfendail:vt/python_rng_seed_backport
Alexander Alekhin [Tue, 29 Mar 2016 16:06:27 +0000 (16:06 +0000)]
Merge pull request #6343 from terfendail:vt/python_rng_seed_backport

8 years agoBackport of setRNGSeed implementation and python test randomness fix
Vitaly Tuzov [Tue, 29 Mar 2016 14:59:48 +0000 (17:59 +0300)]
Backport of setRNGSeed implementation and python test randomness fix

8 years agoMerge pull request #6341 from SpecLad:destroy-leak
Alexander Alekhin [Tue, 29 Mar 2016 12:36:51 +0000 (12:36 +0000)]
Merge pull request #6341 from SpecLad:destroy-leak

8 years agoFix a memory leak indirectly caused by cvDestroyWindow
Roman Donchenko [Tue, 29 Mar 2016 11:06:05 +0000 (14:06 +0300)]
Fix a memory leak indirectly caused by cvDestroyWindow

8 years agoMerge pull request #6320 from terfendail:vt/pytestarm64
Alexander Smorkalov [Thu, 24 Mar 2016 17:16:52 +0000 (17:16 +0000)]
Merge pull request #6320 from terfendail:vt/pytestarm64

8 years agoMade texture flow python test less strict to fix it on AARCH64
Vitaly Tuzov [Wed, 23 Mar 2016 14:18:54 +0000 (17:18 +0300)]
Made texture flow python test less strict to fix it on AARCH64

8 years agoMerge pull request #6297 from terfendail:vt/pytestarm
Alexander Smorkalov [Mon, 21 Mar 2016 15:01:04 +0000 (15:01 +0000)]
Merge pull request #6297 from terfendail:vt/pytestarm

8 years agoMerge pull request #6287 from StevenPuttemans:add_num_features_info_2.4
Maksim Shabunin [Mon, 21 Mar 2016 14:09:21 +0000 (14:09 +0000)]
Merge pull request #6287 from StevenPuttemans:add_num_features_info_2.4

8 years agoFixed face detection python test
Vitaly Tuzov [Fri, 18 Mar 2016 10:17:26 +0000 (13:17 +0300)]
Fixed face detection python test

8 years agoadd cascade classifier info - total number of unique features passed to boosting...
StevenPuttemans [Thu, 17 Mar 2016 12:33:11 +0000 (13:33 +0100)]
add cascade classifier info - total number of unique features passed to boosting process

8 years agoMerge pull request #6279 from terfendail:vt/pythontest_data
Alexander Smorkalov [Thu, 17 Mar 2016 12:27:12 +0000 (12:27 +0000)]
Merge pull request #6279 from terfendail:vt/pythontest_data

8 years agoTest data necessary for python samples added to test package.
Vitaly Tuzov [Thu, 10 Mar 2016 12:31:24 +0000 (15:31 +0300)]
Test data necessary for python samples added to test package.
Test launch script updated to run new tests as well.

8 years agoMerge pull request #6281 from SpecLad:videowriter-oob
Alexander Smorkalov [Thu, 17 Mar 2016 08:09:13 +0000 (08:09 +0000)]
Merge pull request #6281 from SpecLad:videowriter-oob

8 years agoAdd a workaround for FFmpeg's color conversion accessing past the end of the buffer
Roman Donchenko [Wed, 16 Mar 2016 16:36:53 +0000 (19:36 +0300)]
Add a workaround for FFmpeg's color conversion accessing past the end of the buffer

I delete the LIBAVFORMAT_BUILD < 5231 branch, because I couldn't even find FFmpeg with
such a small build number, let alone test with it.

8 years agoRearrange CvVideoWriter_FFMPEG::writeFrame for better readability
Roman Donchenko [Wed, 16 Mar 2016 13:28:59 +0000 (16:28 +0300)]
Rearrange CvVideoWriter_FFMPEG::writeFrame for better readability

8 years agoMerge pull request #6276 from SpecLad:bp-3813
Alexander Smorkalov [Wed, 16 Mar 2016 11:41:27 +0000 (11:41 +0000)]
Merge pull request #6276 from SpecLad:bp-3813

8 years agoBackport PR #3813 to 2.4
Roman Donchenko [Tue, 15 Mar 2016 11:13:31 +0000 (14:13 +0300)]
Backport PR #3813 to 2.4

It has already been partially backported by #6199; this commit completes
the backport.

8 years agoMerge pull request #6245 from delftswa2016:fix-for-issue-4375
Alexander Alekhin [Mon, 14 Mar 2016 11:26:33 +0000 (11:26 +0000)]
Merge pull request #6245 from delftswa2016:fix-for-issue-4375

8 years agoAdding the syntax and usage for cv2.undistortPoints().
shruthikashyap [Sun, 13 Mar 2016 12:32:24 +0000 (13:32 +0100)]
Adding the syntax and usage for cv2.undistortPoints().

8 years agoMerge pull request #6236 from alalek:backport_6232
Vadim Pisarevsky [Sat, 12 Mar 2016 16:38:56 +0000 (16:38 +0000)]
Merge pull request #6236 from alalek:backport_6232

8 years agoMerge pull request #6237 from mshabunin:fix-vtk-on-2.4
Alexander Alekhin [Fri, 11 Mar 2016 14:20:16 +0000 (14:20 +0000)]
Merge pull request #6237 from mshabunin:fix-vtk-on-2.4

8 years agoPorted VTK cmake detection from master branch
Maksim Shabunin [Fri, 11 Mar 2016 13:18:38 +0000 (16:18 +0300)]
Ported VTK cmake detection from master branch

8 years agoFix that corrects the OpenCV's random access iterator distance: d(x,y) = -d(y,x)
Piotr Semenov [Thu, 10 Mar 2016 08:58:32 +0000 (11:58 +0300)]
Fix that corrects the OpenCV's random access iterator distance: d(x,y) = -d(y,x)

8 years agoMerge pull request #6234 from asmorkalov:as/deb_version_check
Alexander Alekhin [Fri, 11 Mar 2016 10:06:25 +0000 (10:06 +0000)]
Merge pull request #6234 from asmorkalov:as/deb_version_check

8 years agoAdded check if debian package version matches version from version.hpp
Alexander Smorkalov [Fri, 11 Mar 2016 08:59:15 +0000 (11:59 +0300)]
Added check if debian package version matches version from version.hpp

8 years agoMerge pull request #6171 from terfendail:vt/new_python_tests_backport
Maksim Shabunin [Thu, 10 Mar 2016 09:09:32 +0000 (09:09 +0000)]
Merge pull request #6171 from terfendail:vt/new_python_tests_backport

8 years agoMerge pull request #6228 from wangguoqin1001:2.4
Maksim Shabunin [Thu, 10 Mar 2016 08:10:19 +0000 (08:10 +0000)]
Merge pull request #6228 from wangguoqin1001:2.4

8 years agoMacOSX / QTKit capture: trying to fix invalid timer call
WANG Guoqin [Wed, 9 Mar 2016 18:49:10 +0000 (02:49 +0800)]
MacOSX / QTKit capture: trying to fix invalid timer call