Vadim Pisarevsky [Fri, 2 Dec 2016 15:22:06 +0000 (15:22 +0000)]
Merge pull request #7598 from terfendail:ovx_lut
Vitaly Tuzov [Tue, 1 Nov 2016 18:14:21 +0000 (21:14 +0300)]
Added OpenVX based processing to LUT
Alexander Alekhin [Fri, 2 Dec 2016 11:05:15 +0000 (11:05 +0000)]
Merge pull request #7764 from pengli:pyr_up
Alexander Alekhin [Fri, 2 Dec 2016 11:03:40 +0000 (11:03 +0000)]
Merge pull request #7772 from mshabunin:tbb-arm-fix
mshabunin [Fri, 2 Dec 2016 09:24:42 +0000 (12:24 +0300)]
Fixed TBB build on Android armeabi
Li Peng [Tue, 8 Nov 2016 02:21:47 +0000 (10:21 +0800)]
Image pyramids upsampling optimization
Add new ocl kernel for image pyramids upsampling,
It is 35% faster than current OCL kernel in perf test.
Signed-off-by: Li Peng <peng.li@intel.com>
Alexander Alekhin [Thu, 1 Dec 2016 20:24:05 +0000 (20:24 +0000)]
Merge pull request #7769 from alalek:cmake_ffmpeg_cleanup
Alexander Alekhin [Thu, 1 Dec 2016 20:20:13 +0000 (20:20 +0000)]
Merge pull request #7492 from straywarrior:fix-cudev-headers-with-opencv_world
Vadim Pisarevsky [Thu, 1 Dec 2016 18:10:18 +0000 (18:10 +0000)]
Merge pull request #7750 from alalek:ts_find_or_skip
Vadim Pisarevsky [Thu, 1 Dec 2016 18:04:55 +0000 (18:04 +0000)]
Merge pull request #7763 from jrheard:patch-1
Vadim Pisarevsky [Thu, 1 Dec 2016 17:57:46 +0000 (17:57 +0000)]
Merge pull request #7478 from terfendail:ovx_boxfilter
Vadim Pisarevsky [Thu, 1 Dec 2016 17:56:51 +0000 (17:56 +0000)]
Merge pull request #7515 from terfendail:ovxhal_graytobgr
Vadim Pisarevsky [Thu, 1 Dec 2016 17:54:34 +0000 (17:54 +0000)]
Merge pull request #7588 from terfendail:ovx_medianblur
Vadim Pisarevsky [Thu, 1 Dec 2016 17:53:38 +0000 (17:53 +0000)]
Merge pull request #7597 from terfendail:ovx_threshold
Vadim Pisarevsky [Thu, 1 Dec 2016 17:49:18 +0000 (17:49 +0000)]
Merge pull request #7631 from savuor:openvx_accumulate
Vadim Pisarevsky [Thu, 1 Dec 2016 17:46:30 +0000 (17:46 +0000)]
Merge pull request #7649 from terfendail:ovx_meanstddev
Vadim Pisarevsky [Thu, 1 Dec 2016 17:44:48 +0000 (17:44 +0000)]
Merge pull request #7659 from savuor:openvx_convert_depth
Vadim Pisarevsky [Thu, 1 Dec 2016 17:43:44 +0000 (17:43 +0000)]
Merge pull request #7668 from savuor:openvx_equalize_hist
Vadim Pisarevsky [Thu, 1 Dec 2016 17:42:18 +0000 (17:42 +0000)]
Merge pull request #7677 from terfendail:ovx_minmaxloc
Alexander Alekhin [Sun, 27 Nov 2016 20:31:04 +0000 (23:31 +0300)]
cmake: cleanup ffmpeg detection
Vadim Pisarevsky [Thu, 1 Dec 2016 16:30:42 +0000 (16:30 +0000)]
Merge pull request #7767 from mshabunin:icl-support
Alexander Alekhin [Thu, 1 Dec 2016 15:42:53 +0000 (15:42 +0000)]
Merge pull request #7757 from mshabunin:tbb-search
Maksim Shabunin [Thu, 1 Dec 2016 13:41:21 +0000 (16:41 +0300)]
Fixed Intel C++ 17 build in VS2015
Alexander Alekhin [Thu, 1 Dec 2016 14:32:53 +0000 (14:32 +0000)]
Merge pull request #7761 from UnaNancyOwen:add_props
mshabunin [Wed, 23 Nov 2016 09:44:44 +0000 (12:44 +0300)]
Updated TBB search script and code checks
Alexander Alekhin [Thu, 1 Dec 2016 12:17:33 +0000 (15:17 +0300)]
videoio: preserve conflict with common properties
Usage:
writer.set(cv::CAP_PROP_IMAGES_BASE + cv::IMWRITE_JPEG_QUALITY, 80);
Alexander Alekhin [Thu, 1 Dec 2016 12:24:36 +0000 (15:24 +0300)]
videoio: images: fix buffer overflow problem
JR Heard [Thu, 1 Dec 2016 00:52:28 +0000 (16:52 -0800)]
fix a typo in the canny docs
Alexander Alekhin [Wed, 30 Nov 2016 20:43:11 +0000 (20:43 +0000)]
Merge pull request #7755 from pengli:warp_image
Tsukasa Sugiura [Wed, 30 Nov 2016 15:55:00 +0000 (00:55 +0900)]
Add support image save parameters in VideoWriter
Add support image save parameters in cv::VideoWriter.
This change will become available setting same parameters as
cv::imwrite() to cv::VideoWriter::set( cv::IMWRITE_*, value ).
Alexander Alekhin [Wed, 30 Nov 2016 10:16:12 +0000 (10:16 +0000)]
Merge pull request #7756 from terfendail:ovx_linkage
Alexander Alekhin [Wed, 30 Nov 2016 10:05:16 +0000 (10:05 +0000)]
Merge pull request #7751 from sim642:capture-pref-v4l
Vitaly Tuzov [Thu, 13 Oct 2016 11:05:07 +0000 (14:05 +0300)]
Added OpenVX based processing to boxFilter
Vitaly Tuzov [Wed, 30 Nov 2016 08:25:45 +0000 (11:25 +0300)]
OpenVX wrappers linkage fix
Li Peng [Tue, 29 Nov 2016 07:28:53 +0000 (15:28 +0800)]
more optimization for warpAffine and warpPerspective
Add new OpenCL kernels for bicubic interploation, it is 20% faster
than current warp image kernel with bicubic interploation.
Signed-off-by: Li Peng <peng.li@intel.com>
Alexander Alekhin [Tue, 29 Nov 2016 17:28:59 +0000 (20:28 +0300)]
ts: added findDataFile() utility function and SkipTestException
Simmo Saan [Tue, 29 Nov 2016 19:31:34 +0000 (21:31 +0200)]
Allow V4L, V4L2 to be used as preferred capture API
Vadim Pisarevsky [Tue, 29 Nov 2016 16:42:04 +0000 (16:42 +0000)]
Merge pull request #7538 from Tetragramm:CLAHEfix
Vadim Pisarevsky [Tue, 29 Nov 2016 16:40:10 +0000 (16:40 +0000)]
Merge pull request #7610 from terfendail:ovx_sobel
Vitaly Tuzov [Tue, 29 Nov 2016 16:34:46 +0000 (19:34 +0300)]
Added wrappers for OpenVX context attributes and setter for convolution scale attribute (#7732)
Rostislav Vasilikhin [Mon, 14 Nov 2016 15:40:43 +0000 (18:40 +0300)]
added OpenVX call to equalizeHist() function
Rostislav Vasilikhin [Tue, 8 Nov 2016 15:59:16 +0000 (18:59 +0300)]
added OpenVX calls to accumulate(), accumulateSquare(), accumulateWeighted()
Rostislav Vasilikhin [Tue, 29 Nov 2016 14:50:37 +0000 (17:50 +0300)]
fixed: data types, empty input case
Rostislav Vasilikhin [Fri, 11 Nov 2016 18:47:46 +0000 (21:47 +0300)]
added OpenVX call to Mat::convertTo() (w/o scaling)
Vitaly Tuzov [Thu, 10 Nov 2016 15:33:37 +0000 (18:33 +0300)]
Added OpenVX based processing to meanStdDev
Vitaly Tuzov [Tue, 1 Nov 2016 13:31:37 +0000 (16:31 +0300)]
Added OpenVX based processing to threshold
Vitaly Tuzov [Fri, 11 Nov 2016 14:04:54 +0000 (17:04 +0300)]
Added OpenVX based processing to minMaxLoc
Vitaly Tuzov [Mon, 31 Oct 2016 10:27:40 +0000 (13:27 +0300)]
Added OpenVX based processing to medianBlur
Vitaly Tuzov [Thu, 3 Nov 2016 13:54:06 +0000 (16:54 +0300)]
Added OpenVX based processing to Sobel
Alexander Alekhin [Tue, 29 Nov 2016 12:19:18 +0000 (12:19 +0000)]
Merge pull request #7726 from pengli:warp_image
Alexander Alekhin [Tue, 29 Nov 2016 12:15:08 +0000 (12:15 +0000)]
Merge pull request #7747 from alalek:fix_cuda_test
Li Peng [Wed, 23 Nov 2016 04:57:33 +0000 (12:57 +0800)]
optimization for warpAffine and warpPerspective
Add new ocl kernels for warpAffine and warpPerspective,
The average performance improvemnt is about 30%. The new
ocl kernels require CV_8UC1 format and support nearest
neighbor and bilinear interpolation.
Signed-off-by: Li Peng <peng.li@intel.com>
Alexander Alekhin [Mon, 28 Nov 2016 20:56:58 +0000 (23:56 +0300)]
test: fix cuda build
Vadim Pisarevsky [Mon, 28 Nov 2016 21:04:03 +0000 (21:04 +0000)]
Merge pull request #7548 from tomoaki0705:fixRngAvoidFmadd
Alexander Alekhin [Mon, 28 Nov 2016 16:10:12 +0000 (19:10 +0300)]
Update googletests 1.8.0 (
20160822) (#7738)
* restore Google Test 1.7.0 (get patch)
* ts: update Google Test to 1.8.0 release
https://github.com/google/googletest
* ts: re-apply OpenCV patch for gtest
* ts: fixes for gtest 1.8.0
* ts: workaround MSVS2015 problem in gtest
Vadim Pisarevsky [Mon, 28 Nov 2016 16:09:42 +0000 (16:09 +0000)]
Merge pull request #7745 from ColinFinck:master
Vitaly Tuzov [Fri, 25 Nov 2016 16:13:27 +0000 (19:13 +0300)]
Added wrappers for OpenVX context attributes and setter for convolution scale attribute
Colin Finck [Mon, 28 Nov 2016 09:15:16 +0000 (10:15 +0100)]
objdetect: Properly check for C++11 as it's done in the matching .cpp file. Fixes #7623
Alexander Alekhin [Sat, 26 Nov 2016 08:15:56 +0000 (08:15 +0000)]
Merge pull request #7735 from alalek:ts_cv_enum_static_fiasco
Alexander Alekhin [Sat, 26 Nov 2016 08:14:45 +0000 (08:14 +0000)]
Merge pull request #7734 from alalek:fix_gtk_deprecated
Alexander Alekhin [Sat, 26 Nov 2016 08:11:59 +0000 (08:11 +0000)]
Merge pull request #7730 from alalek:fix_contrib_872
Alexander Alekhin [Fri, 25 Nov 2016 11:56:00 +0000 (14:56 +0300)]
ts: CV_ENUM fix static initialization order fiasco
Alexander Alekhin [Fri, 25 Nov 2016 13:16:25 +0000 (16:16 +0300)]
highgui: g_thread_create deprecated warning
Vitaly Tuzov [Mon, 17 Oct 2016 22:02:01 +0000 (01:02 +0300)]
Added OpenVX based implementation for Gray2BGR conversion HAL API
Alexander Alekhin [Fri, 25 Nov 2016 15:19:43 +0000 (18:19 +0300)]
imgproc: fix findContours (submatrix input)
Vadim Pisarevsky [Fri, 25 Nov 2016 14:24:23 +0000 (14:24 +0000)]
Merge pull request #7710 from alalek:debug_check_matrelease
Alexander Alekhin [Fri, 25 Nov 2016 10:02:36 +0000 (10:02 +0000)]
Merge pull request #7721 from apavlenko:vx-fix-build-1.0.1
Alexander Alekhin [Fri, 25 Nov 2016 09:22:07 +0000 (09:22 +0000)]
Merge pull request #7719 from paroj:calib_ret
Alexander Alekhin [Thu, 24 Nov 2016 16:15:56 +0000 (16:15 +0000)]
Merge pull request #7709 from alalek:fix_java_tests
apavlenko [Thu, 24 Nov 2016 15:48:51 +0000 (18:48 +0300)]
eliminating conflict with ivx.hpp
Pavel Rojtberg [Thu, 24 Nov 2016 12:56:08 +0000 (13:56 +0100)]
calibrateCamera: specifiy what kind of re-projection error is returned
Vitaly Tuzov [Thu, 24 Nov 2016 12:02:12 +0000 (15:02 +0300)]
Added wrappers for vx_matrix and vx_convolution (#7651)
Alexander Alekhin [Thu, 24 Nov 2016 10:34:17 +0000 (10:34 +0000)]
Merge pull request #7718 from guoxuedong:updateExifReader
guoxuedong [Thu, 24 Nov 2016 03:08:11 +0000 (11:08 +0800)]
Update exif.cpp
ExifReader::getExif may enter infinite loop with jpeg image which have no EOI.
For example, bytesToSkip may be set to 0 and fseek seems like fseek(f, -2 , SEEK_CUR) for image that end with RST7(FF D7) instead of EOI.
Alexander Alekhin [Wed, 23 Nov 2016 14:44:05 +0000 (17:44 +0300)]
Merge pull request #7714 from onixie:master
Fix docs explaining the returnPoints argument of convexHull.
Rostislav Vasilikhin [Wed, 23 Nov 2016 14:39:18 +0000 (18:39 +0400)]
fixed wrong equivalence in YUV conversion (#7481)
* fixed wrong equivalence in YUV conversion
* fixed channel order from YVU to YUV
Vadim Pisarevsky [Wed, 23 Nov 2016 14:15:02 +0000 (14:15 +0000)]
Merge pull request #7707 from K-Shinotsuka:issue37
monoid911 [Wed, 23 Nov 2016 11:43:52 +0000 (20:43 +0900)]
Fix docs explaining the returnPoints argument of convexHull.
Alexander Alekhin [Wed, 23 Nov 2016 10:43:08 +0000 (13:43 +0300)]
core: fix absdiff (non-optimized, fp) to prevent "-0" results
Alexander Alekhin [Tue, 22 Nov 2016 17:08:27 +0000 (20:08 +0300)]
java tests fixes
Alexander Alekhin [Tue, 22 Nov 2016 16:49:55 +0000 (19:49 +0300)]
java: skip test in case of missed classes from opencv_contrib
Alexander Alekhin [Tue, 15 Nov 2016 16:24:03 +0000 (19:24 +0300)]
java: fix testIsSubmatrix test
Alexander Alekhin [Tue, 15 Nov 2016 19:25:42 +0000 (22:25 +0300)]
calib3d: fix fisheye for test fisheyeTest.stereoCalibrateFixIntrinsic
Alexander Alekhin [Tue, 15 Nov 2016 19:40:55 +0000 (22:40 +0300)]
core: drop type/dims/rows/cols information in Mat::release()
Alexander Alekhin [Wed, 23 Nov 2016 10:50:30 +0000 (10:50 +0000)]
Merge pull request #7640 from alalek:fix_test_tvl1
k-shinotsuka [Wed, 23 Nov 2016 10:18:41 +0000 (19:18 +0900)]
add NEON code for RGB2Luv_f.
Alexander Alekhin [Tue, 22 Nov 2016 19:10:48 +0000 (19:10 +0000)]
Merge pull request #7163 from savuor:openvx_sample
Vadim Pisarevsky [Tue, 22 Nov 2016 13:57:13 +0000 (13:57 +0000)]
Merge pull request #7662 from K-Shinotsuka:issue34
Rostislav Vasilikhin [Tue, 22 Nov 2016 13:27:06 +0000 (16:27 +0300)]
hide info warnings
apavlenko [Mon, 21 Nov 2016 09:31:48 +0000 (12:31 +0300)]
hiding silly warnings
Rostislav Vasilikhin [Mon, 21 Nov 2016 07:50:29 +0000 (10:50 +0300)]
compilation fixed for C++98
Andrey Pavlenko [Fri, 18 Nov 2016 13:22:11 +0000 (16:22 +0300)]
warnings in ivx.hpp fixed
* fixing 1.0.1
* fixing build without c++11
* hiding warnings
Rostislav Vasilikhin [Fri, 18 Nov 2016 13:11:32 +0000 (16:11 +0300)]
"no previous declaration" warnings fixed in samples
Andrey Pavlenko [Fri, 18 Nov 2016 12:11:17 +0000 (15:11 +0300)]
build fixes for openvx-1.0.1 and c++03
* fixing 1.0.1
* fixing build without c++11
Rostislav Vasilikhin [Thu, 17 Nov 2016 16:42:58 +0000 (19:42 +0300)]
changed image creation from handle
apavlenko [Thu, 17 Nov 2016 16:27:14 +0000 (19:27 +0300)]
sugar for single plane images
Rostislav Vasilikhin [Thu, 17 Nov 2016 12:58:23 +0000 (15:58 +0300)]
minor fixes in samples and ivx.hpp
Rostislav Vasilikhin [Thu, 1 Sep 2016 11:34:34 +0000 (14:34 +0300)]
interoperability OpenVX samples added
Vadim Pisarevsky [Tue, 22 Nov 2016 13:49:14 +0000 (13:49 +0000)]
Merge pull request #7664 from K-Shinotsuka:issue35
Vadim Pisarevsky [Tue, 22 Nov 2016 13:44:42 +0000 (13:44 +0000)]
Merge pull request #7665 from K-Shinotsuka:issue36