Alexander Alekhin
781ab3d481
test: minor refactoring in test_drawing
8 years ago
Alexander Alekhin
6946f510fe
mulSpectrums: refactor code
8 years ago
mshabunin
e941259434
Persistence: fixed valgrind warning in base64 decoder
8 years ago
Alexander Alekhin
ee265962b2
test: move test_drawing into imgproc module
8 years ago
Alexander Alekhin
79857f1e38
test: fix Core_ArithmMask.uninitialized test
...
Don't run binary operations for floating-point numbers
norm() will fail with NAN result.
8 years ago
catree
c4d4158bd8
Add imread documentation note when EXIF orientation is embedded.
8 years ago
Alexander Alekhin
62c9ff25e5
core: added inplace check in 'divSpectrums'
8 years ago
Alexander Alekhin
ab429d2e73
test: fix inplace in 'mulComplex' from test_dxt
8 years ago
Alexander Alekhin
21f3531b17
core: fix inplace support in mulSpectrums
8 years ago
Alexander Alekhin
10d1b33a80
perf: remove tvl1 check for magic numbers, reduce number of samples
8 years ago
Alexander Alekhin
a05444618c
test: tvl1 test check update
8 years ago
Alexander Alekhin
d42d155c16
java: fix PATH environment variable
8 years ago
Alexander Alekhin
61792a839f
java: fix PATH environment variable
8 years ago
Rostislav Vasilikhin
695b20172b
Merge pull request #7794 from savuor:fix/ovx_cvt_continuous
...
Fixed OpenVX wrapper for Mat::convertTo() (#7794 )
* fixed for cases of unrolled (w*h x 1) matrices
* more error handling
8 years ago
Alexander Alekhin
fef94315af
core: exp/log workaround for MSVS
8 years ago
Pavel Rojtberg
2bfcbe1459
fisheye::undistortPoints: sanitize theta values
...
the current camera model is only valid up to 180° FOV for larger FOV the
undistort loop does not converge.
Clip values so we still get plausible results for super fisheye images >
180°.
8 years ago
Alexander Alekhin
2d28bb4171
ipp: disable compilation with IPP 9+
8 years ago
Li Peng
396921dd23
5x5 gaussian blur optimization
...
Add new 5x5 gaussian blur kernel for CV_8UC1 format,
it is 50% ~ 70% faster than current ocl kernel in the perf test.
Signed-off-by: Li Peng <peng.li@intel.com>
8 years ago
Kotrix
10ccd0328c
Removed redundant calculations
...
Operations inside for loops are unnecessary. They are repeated anyway just below for loops
8 years ago
Alexander Alekhin
0724d13bcd
build: cuda warnings
8 years ago
Alexander Alekhin
44d9d59f08
ocl: stop using of OpenCL without explicit UMat arguments
8 years ago
Alexander Alekhin
380cc520f3
build: fix cuda tests
8 years ago
Alexander Alekhin
5032dae9ed
test: refactor test to capture more information on failure
...
Core_ArithmMask.uninitialized
8 years ago
mshabunin
a0e771f545
Fixed valgrind issues in persistence functions
8 years ago
Vitaly Tuzov
afc7396975
Added OpenVX based processing to gaussianBlur
8 years ago
Vitaly Tuzov
ced81f72bc
Added OpenVX based processing to LUT
8 years ago
Li Peng
b69cdb2434
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>
8 years ago
Alexander Alekhin
39ff8a0d26
cmake: cleanup ffmpeg detection
8 years ago
mshabunin
695c518384
Updated TBB search script and code checks
8 years ago
Alexander Alekhin
e547bbbc3f
videoio: preserve conflict with common properties
...
Usage:
writer.set(cv::CAP_PROP_IMAGES_BASE + cv::IMWRITE_JPEG_QUALITY, 80);
8 years ago
Alexander Alekhin
c560ff23ad
videoio: images: fix buffer overflow problem
8 years ago
Tsukasa Sugiura
e4985f604a
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 ).
8 years ago
Vitaly Tuzov
6d55e99291
Added OpenVX based processing to boxFilter
8 years ago
Li Peng
2ca5a7e862
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>
8 years ago
Alexander Alekhin
71b2409df0
ts: added findDataFile() utility function and SkipTestException
8 years ago
Simmo Saan
6c524e8444
Allow V4L, V4L2 to be used as preferred capture API
8 years ago
Rostislav Vasilikhin
0ac934d09a
added OpenVX call to equalizeHist() function
8 years ago
Rostislav Vasilikhin
7c2734ff14
added OpenVX calls to accumulate(), accumulateSquare(), accumulateWeighted()
8 years ago
Rostislav Vasilikhin
2b56b174e8
fixed: data types, empty input case
8 years ago
Rostislav Vasilikhin
0a6958813c
added OpenVX call to Mat::convertTo() (w/o scaling)
8 years ago
Vitaly Tuzov
a4b9eb23d1
Added OpenVX based processing to meanStdDev
8 years ago
Vitaly Tuzov
0cd3788624
Added OpenVX based processing to threshold
8 years ago
Vitaly Tuzov
e9cc0f6a4c
Added OpenVX based processing to minMaxLoc
8 years ago
Vitaly Tuzov
9200db778c
Added OpenVX based processing to medianBlur
8 years ago
Vitaly Tuzov
e8f3469096
Added OpenVX based processing to Sobel
8 years ago
LaurentBerger
c56c0e140b
Solve exception for 3D Mat
8 years ago
Li Peng
b72d196753
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>
8 years ago
Alexander Alekhin
4a7d441b37
test: fix cuda build
8 years ago
Alexander Alekhin
2c03c8d71f
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
8 years ago
Colin Finck
e8f591143c
objdetect: Properly check for C++11 as it's done in the matching .cpp file. Fixes #7623
8 years ago