Vadim Pisarevsky [Wed, 13 Sep 2017 13:20:52 +0000 (13:20 +0000)]
Merge pull request #9581 from sovrasov:rtree_disable_cv
Alexander Alekhin [Mon, 11 Sep 2017 18:45:30 +0000 (18:45 +0000)]
Merge pull request #9606 from sovrasov:fix_gcc7_warnings
Vladislav Sovrasov [Mon, 11 Sep 2017 13:04:00 +0000 (16:04 +0300)]
cmake: disable implicit-fallthrough by default
Alexander Alekhin [Sat, 9 Sep 2017 19:31:21 +0000 (19:31 +0000)]
Merge pull request #9580 from mshabunin:fix-static-6
Alexander Alekhin [Sat, 9 Sep 2017 19:30:07 +0000 (19:30 +0000)]
Merge pull request #9590 from alalek:ocl_runtime_fix
Alexander Alekhin [Fri, 8 Sep 2017 14:03:03 +0000 (14:03 +0000)]
Merge pull request #9595 from paroj:imreadmulti_py
Alexander Alekhin [Fri, 8 Sep 2017 13:31:27 +0000 (13:31 +0000)]
Merge pull request #9582 from sovrasov:fix_gcc7_macro_warning
Pavel Rojtberg [Fri, 8 Sep 2017 13:09:00 +0000 (15:09 +0200)]
python: imreadmulti - add CV_OUT so it is correctly wrapped
Alexander Alekhin [Fri, 8 Sep 2017 11:23:40 +0000 (11:23 +0000)]
Merge pull request #9588 from lupustr3:pvlasov/ipp_compatibility
Alexander Alekhin [Wed, 6 Sep 2017 15:21:54 +0000 (18:21 +0300)]
core: fix OpenCL runtime compilation with HAVE_OPENCL_STATIC
Maksim Shabunin [Tue, 5 Sep 2017 14:10:16 +0000 (17:10 +0300)]
Fixed some issues found by static analysis
Pavel Vlasov [Fri, 8 Sep 2017 08:08:24 +0000 (11:08 +0300)]
Compatibility improvement with old IPP versions (tested on 9.0.1);
Manual IPP dispatcher simplification;
Vladislav Sovrasov [Thu, 7 Sep 2017 13:09:05 +0000 (16:09 +0300)]
core: fix gcc7 warning about empty VA_ARGS in Assert macro
Vladislav Sovrasov [Thu, 7 Sep 2017 12:49:46 +0000 (15:49 +0300)]
ml: disable not implemented k-fold validation in RTrees
Vadim Pisarevsky [Thu, 7 Sep 2017 11:17:42 +0000 (11:17 +0000)]
Merge pull request #9293 from sovrasov:assert_improvement
Vadim Pisarevsky [Thu, 7 Sep 2017 11:12:45 +0000 (11:12 +0000)]
Merge pull request #9577 from mshabunin:const-foreach
Vadim Pisarevsky [Thu, 7 Sep 2017 11:11:30 +0000 (11:11 +0000)]
Merge pull request #9578 from sovrasov:objdet_build_fix
Vadim Pisarevsky [Thu, 7 Sep 2017 11:10:20 +0000 (11:10 +0000)]
Merge pull request #9579 from alalek:ocl_float_calc
Vladislav Sovrasov [Thu, 7 Sep 2017 09:25:36 +0000 (12:25 +0300)]
objdetect: fix wrong cxx11 features check
Alexander Alekhin [Thu, 7 Sep 2017 09:42:20 +0000 (12:42 +0300)]
imgproc(ocl): don't use doubles to process float data
Maksim Shabunin [Thu, 7 Sep 2017 08:35:14 +0000 (11:35 +0300)]
Enabled forEach for const Mats
Maksim Shabunin [Wed, 6 Sep 2017 13:34:28 +0000 (13:34 +0000)]
Merge pull request #9457 from alalek:type_traits_issue_7599
Alexander Alekhin [Wed, 6 Sep 2017 08:29:16 +0000 (08:29 +0000)]
Merge pull request #9564 from saskatchewancatch:i9550
saskatchewancatch [Wed, 6 Sep 2017 03:43:33 +0000 (21:43 -0600)]
Allow TIFF min=white PHOTOMETRIC interpretation images to be read unchanged
Lewis B [Tue, 5 Sep 2017 05:38:17 +0000 (15:38 +1000)]
Merge pull request #8934 from lewisjb:python-classes
* Refactor Python Classes
Alexander Alekhin [Tue, 5 Sep 2017 05:33:07 +0000 (05:33 +0000)]
Merge pull request #9522 from terfendail:resize_move
Alexander Alekhin [Thu, 31 Aug 2017 16:13:07 +0000 (19:13 +0300)]
fix CUDA build
CUDA implementation wants to convert std::vector<KeyPoint> <-> GpuMat.
There is no direct mapping from KeyPoint (mix of int/float fields)
into cv::Mat element type, so this conversion must be avoided.
Legacy mode is turned back for CUDA builds.
Maksim Shabunin [Mon, 4 Sep 2017 10:14:13 +0000 (10:14 +0000)]
Merge pull request #9548 from alalek:python_tests
Maksim Shabunin [Mon, 4 Sep 2017 09:51:22 +0000 (09:51 +0000)]
Merge pull request #9546 from sturkmen72:GrammaTech
Alexander Alekhin [Sun, 3 Sep 2017 12:01:25 +0000 (12:01 +0000)]
python(test): tests filtering
Alexander Alekhin [Sun, 3 Sep 2017 11:42:55 +0000 (11:42 +0000)]
python(test): refactor test.py, move test code outside from test.py
Alexander Alekhin [Sun, 3 Sep 2017 11:17:15 +0000 (11:17 +0000)]
python(test): enable pylint checks for tests
Alexander Alekhin [Sun, 3 Sep 2017 10:34:25 +0000 (10:34 +0000)]
Merge pull request #9476 from dkurt:tutorial_dnn_android
Dmitry Kurtaev [Sat, 26 Aug 2017 18:40:12 +0000 (21:40 +0300)]
Android sample for DNN module
Alexander Alekhin [Sun, 3 Sep 2017 09:24:59 +0000 (09:24 +0000)]
Merge pull request #9426 from borisfom:dispatch
Alexander Alekhin [Sun, 3 Sep 2017 09:15:15 +0000 (09:15 +0000)]
Merge pull request #9498 from saskatchewancatch:i9403
Suleyman TURKMEN [Sun, 3 Sep 2017 00:37:30 +0000 (03:37 +0300)]
Update window_gtk.cpp
Update miniflann.cpp
Update test_stereomatching.cpp
Alexander Alekhin [Sat, 2 Sep 2017 06:44:47 +0000 (06:44 +0000)]
Merge pull request #9533 from alalek:regression_test_9507
Alexander Alekhin [Fri, 1 Sep 2017 19:25:11 +0000 (19:25 +0000)]
Merge pull request #9527 from mshabunin:mediasdk-fix
Alexander Alekhin [Fri, 1 Sep 2017 18:11:15 +0000 (18:11 +0000)]
Merge pull request #9534 from alalek:cmake_cl2cpp_dependency_fix
Alexander Alekhin [Fri, 1 Sep 2017 05:20:43 +0000 (08:20 +0300)]
core(test): regression test for 9507
Alexander Alekhin [Fri, 1 Sep 2017 18:07:57 +0000 (18:07 +0000)]
Merge pull request #9528 from berak:fix_bfmatcher_hamming2
Alexander Alekhin [Thu, 31 Aug 2017 11:52:36 +0000 (14:52 +0300)]
cmake: cl2cpp change main OUTPUT to .hpp file
To reduce number of unnecessary rebuilds on updates of OpenCL kernels
saskatchewancatch [Tue, 29 Aug 2017 06:16:02 +0000 (00:16 -0600)]
i9403: Removing checks from trackbar min/max set functions.
Removing unnecessary range checks for QT backend support's setTrackbarMin and setTrackbarMax fucntions
Fixes
Alexander Alekhin [Thu, 31 Aug 2017 19:19:39 +0000 (19:19 +0000)]
Merge pull request #9514 from LaurentBerger:docInsWin
LaurentBerger [Thu, 31 Aug 2017 17:25:53 +0000 (19:25 +0200)]
add pushd popd
Alexander Alekhin [Fri, 25 Aug 2017 15:55:31 +0000 (18:55 +0300)]
core(persistence): resolve DMatch/KeyPoint problem
Alexander Alekhin [Fri, 25 Aug 2017 12:37:09 +0000 (15:37 +0300)]
core: eliminate CV_ELEM_SIZE()
Alexander Alekhin [Thu, 24 Aug 2017 16:43:45 +0000 (19:43 +0300)]
dnn: invalid bindings
Alexander Alekhin [Thu, 24 Aug 2017 15:39:41 +0000 (18:39 +0300)]
core: extend traits::Type / traits::Depth for compatible types
DMatch and Keypoint are not compatible types (mixed float/int fields)
Alexander Alekhin [Thu, 31 Aug 2017 15:57:45 +0000 (15:57 +0000)]
Merge pull request #9510 from sturkmen72:update_samples
berak [Thu, 31 Aug 2017 15:24:02 +0000 (17:24 +0200)]
features2d: fix BFMatcher.radiusMatch with HAMMING2
Maksim Shabunin [Wed, 30 Aug 2017 15:08:36 +0000 (18:08 +0300)]
Fixed MediaSDK tests and build warnings
Vitaly Tuzov [Thu, 31 Aug 2017 12:34:27 +0000 (15:34 +0300)]
removed unused interpolateLinear
Alexander Alekhin [Thu, 31 Aug 2017 12:17:29 +0000 (12:17 +0000)]
Merge pull request #9523 from vivekwisdom:master
Corrected Typo in Additional Resources Section
Vivek Wisdom [Thu, 31 Aug 2017 12:07:24 +0000 (17:37 +0530)]
Corrected Typo in Additional Resources Section
Corrected the Typo 'Hasing' to 'Hashing' in second item in Additional Resources section. Also added Wikipedia link for the LSH.
Alexander Alekhin [Thu, 9 Feb 2017 11:52:27 +0000 (14:52 +0300)]
core: fix type traits
Alexander Alekhin [Thu, 31 Aug 2017 11:43:04 +0000 (11:43 +0000)]
Merge pull request #9516 from arrybn:ssd_face_detector
Vitaly Tuzov [Thu, 20 Jul 2017 13:04:24 +0000 (16:04 +0300)]
Move resize implementation to separate file
Aleksandr Rybnikov [Wed, 30 Aug 2017 09:50:17 +0000 (12:50 +0300)]
Added files for face detector sample
Alexander Alekhin [Thu, 31 Aug 2017 09:20:12 +0000 (09:20 +0000)]
Merge pull request #9509 from borisfom:cuda9-shfl
Alexander Alekhin [Thu, 31 Aug 2017 09:19:28 +0000 (09:19 +0000)]
Merge pull request #9521 from saskatchewancatch:i9489
LaurentBerger [Wed, 30 Aug 2017 07:00:04 +0000 (09:00 +0200)]
Another way to build opencv
update
add anchor
saskatchewancatch [Thu, 31 Aug 2017 06:40:51 +0000 (00:40 -0600)]
Don't truncate label for tracknbar name (Qt)
Setting truncate option for QString leftJustified method to false fixes 10 character truncation issue noted in issue 9489
Alexander Alekhin [Wed, 30 Aug 2017 14:29:48 +0000 (14:29 +0000)]
Merge pull request #9326 from sovrasov:video_cap_new_check
Vadim Pisarevsky [Wed, 30 Aug 2017 13:37:44 +0000 (13:37 +0000)]
Merge pull request #9506 from alalek:ocl_fix_canny_ub_9496
Alexander Alekhin [Wed, 30 Aug 2017 12:48:02 +0000 (12:48 +0000)]
Merge pull request #9518 from alalek:fix_flann_unsupported_type
Suleyman TURKMEN [Wed, 30 Aug 2017 02:10:23 +0000 (05:10 +0300)]
Update stitching.cpp
Alexander Alekhin [Wed, 30 Aug 2017 10:33:17 +0000 (10:33 +0000)]
Merge pull request #9515 from berak:fix_directx_samples
Alexander Alekhin [Wed, 30 Aug 2017 10:11:10 +0000 (13:11 +0300)]
flann: std::vector<size_t> can't be converted into cv::Mat properly
size_t is not supported cv::Mat type
berak [Wed, 30 Aug 2017 09:00:18 +0000 (11:00 +0200)]
fix missing std:: in d3dsample
Boris Fomitchev [Tue, 29 Aug 2017 20:27:21 +0000 (13:27 -0700)]
Addressing CUDA9 shfl deprecation
Alexander Alekhin [Tue, 29 Aug 2017 18:09:11 +0000 (18:09 +0000)]
Merge pull request #9507 from delftrobotics-forks:restrict-initializer-list-constructor
Alexander Alekhin [Tue, 29 Aug 2017 16:41:55 +0000 (16:41 +0000)]
Merge pull request #9503 from sovrasov:convex_hull_disable_inplace
Alexander Alekhin [Tue, 29 Aug 2017 13:53:58 +0000 (16:53 +0300)]
imgproc(ocl): eliminate div by zero in Canny
Maarten de Vries [Tue, 29 Aug 2017 14:32:10 +0000 (16:32 +0200)]
Restrict std::initializer_list constructors to arithmetic types.
Vladislav Sovrasov [Tue, 29 Aug 2017 09:06:02 +0000 (12:06 +0300)]
imgproc: disable buggy inplace processing in convexHull
Alexander Alekhin [Tue, 29 Aug 2017 12:13:18 +0000 (12:13 +0000)]
Merge pull request #9504 from alalek:regression_9376
Alexander Alekhin [Tue, 29 Aug 2017 11:46:09 +0000 (11:46 +0000)]
Merge pull request #9465 from tomoaki0705:fixJetsonTK1Build
Alexander Alekhin [Tue, 29 Aug 2017 10:31:26 +0000 (13:31 +0300)]
imgcodecs: fix regression 9376
Tomoaki Teshima [Tue, 29 Aug 2017 10:05:13 +0000 (19:05 +0900)]
fix build error on Jetson TK1
* guard correctly in header file
* guard correctly in cmake file
Vadim Pisarevsky [Mon, 28 Aug 2017 20:25:34 +0000 (20:25 +0000)]
Merge pull request #9327 from sovrasov:fs_free_on_error_fix
Vadim Pisarevsky [Mon, 28 Aug 2017 20:22:56 +0000 (20:22 +0000)]
Merge pull request #9416 from eruffaldi:f_9411_mingw_videoio
Vadim Pisarevsky [Mon, 28 Aug 2017 20:15:12 +0000 (20:15 +0000)]
Merge pull request #9456 from adishavit:issue_8840/CorrectlyRestoreWindowPosOnMultipleMonitors
Vadim Pisarevsky [Mon, 28 Aug 2017 20:11:59 +0000 (20:11 +0000)]
Merge pull request #9474 from miqlas:haiku_support
Vadim Pisarevsky [Mon, 28 Aug 2017 20:10:32 +0000 (20:10 +0000)]
Merge pull request #9479 from alalek:issue_9477
Alexander Alekhin [Mon, 28 Aug 2017 19:33:54 +0000 (19:33 +0000)]
Merge pull request #9492 from paroj:ximea_serial
Alexander Alekhin [Mon, 28 Aug 2017 18:37:49 +0000 (18:37 +0000)]
Merge pull request #9495 from alalek:fix_pylint_version
Alexander Alekhin [Mon, 28 Aug 2017 16:03:44 +0000 (19:03 +0300)]
cmake: fix Pylint version detection
Pavel Rojtberg [Mon, 28 Aug 2017 14:57:52 +0000 (16:57 +0200)]
videoio: ximea - allow opening capture by serial number
Adi Shavit [Fri, 25 Aug 2017 11:25:16 +0000 (14:25 +0300)]
Changes window position only if BOTH top corners are outside ALL monitors.
Alexander Alekhin [Sun, 27 Aug 2017 07:21:10 +0000 (10:21 +0300)]
videoio(v4l): move MJPEG/JPEG to the end of probe list
Zoltán Mizsei [Sat, 26 Aug 2017 09:37:59 +0000 (11:37 +0200)]
Haiku build fix
Zoltán Mizsei [Sat, 26 Aug 2017 09:35:13 +0000 (11:35 +0200)]
Haiku got no -lrt and -ld
Alexander Alekhin [Fri, 25 Aug 2017 14:32:57 +0000 (14:32 +0000)]
Merge pull request #9467 from sovrasov:stereo_calib_fix_td
Vladislav Sovrasov [Fri, 25 Aug 2017 10:51:43 +0000 (13:51 +0300)]
calib3d: fix warning from gcc7
Alexander Alekhin [Fri, 25 Aug 2017 12:03:27 +0000 (12:03 +0000)]
Merge pull request #9441 from wzw-intel:delete_program
Adi Shavit [Fri, 25 Aug 2017 11:37:50 +0000 (14:37 +0300)]
Merge pull request #9445 from adishavit:master
* Adds cv::resizeWindow() overload taking a single cv::Size argument.
* Replaces copied documentaion with Doxygen @overload command.
Vladislav Sovrasov [Fri, 25 Aug 2017 10:05:16 +0000 (13:05 +0300)]
calib3d: add CALIB_FIX_TANGENT_DIST flag to stereoCalibrate
Wu Zhiwen [Fri, 25 Aug 2017 00:42:11 +0000 (08:42 +0800)]
ocl: Add a function to unload a run-time cached program
This function is the counterpart of "Context::getProg".
With this function, users have chance to unload a program
from global run-time cached programs, and save resource.