Vadim Pisarevsky
8c7f19850f
Merge pull request #9576 from dkurt:feature_dnn_tf_importer_fp16
2017-09-13 13:57:38 +00:00
Vadim Pisarevsky
622318aeae
Merge pull request #9561 from dkurt:fix_8693
2017-09-13 13:34:49 +00:00
Vadim Pisarevsky
b8b5d83ad0
Merge pull request #9566 from alalek:python_signatures
2017-09-13 13:32:05 +00:00
Vadim Pisarevsky
93c3f20deb
Merge pull request #9569 from dkurt:test_dnn_ssd_halide
2017-09-13 13:29:50 +00:00
Vadim Pisarevsky
258b13f2e0
Merge pull request #9600 from StevenPuttemans:fix_9583
2017-09-13 13:27:04 +00:00
Vadim Pisarevsky
42cd061af0
Merge pull request #9581 from sovrasov:rtree_disable_cv
2017-09-13 13:20:52 +00:00
Rostislav Vasilikhin
18ca3d1e62
error message fixed
2017-09-12 20:05:58 +03:00
Rostislav Vasilikhin
2457bfc1e3
test info output improved
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
f6a165d10f
Lab test fix: stop at first mismatch
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
92093a6e6c
extra declarations removed
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
f1e8aa70a0
added checksum-based test for Lab bit-exactness
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
d25344c257
reverted: no 8u convertors for CV_ColorCvtBaseTest
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
62ee92e3e2
ColorLab_full test fixed
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
375ec5ed7e
bit-exact tests written for Lab
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
758f914249
XYZ constants made softdouble
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
121fa04906
srgb support added
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
5ea1c72291
Lab2RGB_b: bit-exactness enabled for all modes; non-vectorized code fixed to comply with vectorized
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
f5dff87242
CV_ColorCvtBaseTest: added methods for 8u implementations
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
f0ef7bd149
Lab and Luv tests: rewritten, constants explained
2017-09-12 17:16:30 +03:00
Rostislav Vasilikhin
0e6c335077
Imgproc_ColorLab_Full.accuracy test fixed
2017-09-12 17:16:30 +03:00
Dmitry Kurtaev
ce41a15437
Import and convert FP16 weights from TensorFlow
2017-09-12 09:50:55 +03:00
Vladislav Sovrasov
32bf712102
cmake: disable implicit-fallthrough by default
2017-09-11 16:04:00 +03:00
Steven Puttemans
98e0d13f99
fixing issue 9583 - issue in cascadeclassifier code clipObjects
2017-09-11 09:15:04 +02:00
saskatchewancatch
c9d3c0f206
More whitespace fixes
2017-09-10 19:03:56 -06:00
Alexander Alekhin
9e381d0782
ts: dump OpenCL device extensions
2017-09-10 20:32:30 +00:00
Alexander Alekhin
169add5aa6
ocl: added cv::ocl::Device::isExtensionSupported() method
2017-09-10 20:32:30 +00:00
Alexander Alekhin
597b3f4456
Merge pull request #9580 from mshabunin:fix-static-6
2017-09-09 19:31:21 +00:00
Alexander Alekhin
26ad229bd6
Merge pull request #9590 from alalek:ocl_runtime_fix
2017-09-09 19:30:07 +00:00
saskatchewancatch
30ff197f78
Fix whitespace issues
2017-09-08 20:27:03 -06:00
saskatchewancatch
8877e3aedb
Adjustmenbts
2017-09-08 19:55:19 -06:00
Alexander Alekhin
9c973144d8
Merge pull request #9595 from paroj:imreadmulti_py
2017-09-08 14:03:03 +00:00
Alexander Alekhin
576a85368d
Merge pull request #9582 from sovrasov:fix_gcc7_macro_warning
2017-09-08 13:31:27 +00:00
Pavel Rojtberg
2d34443834
python: imreadmulti - add CV_OUT so it is correctly wrapped
2017-09-08 15:09:25 +02:00
Alexander Alekhin
d63f698cbe
cudafilters: don't modify "const" data
2017-09-08 14:19:09 +03:00
Alexander Alekhin
44b75eb116
core: fix OpenCL runtime compilation with HAVE_OPENCL_STATIC
2017-09-08 12:43:33 +03:00
Maksim Shabunin
248e2c7d47
Fixed some issues found by static analysis
2017-09-08 12:22:12 +03:00
Pavel Vlasov
37ab318657
Compatibility improvement with old IPP versions (tested on 9.0.1);
...
Manual IPP dispatcher simplification;
2017-09-08 11:08:24 +03:00
Dmitry Kurtaev
cad7c4d51d
MobileNet-SSD and VGG-SSD topologies in Halide
2017-09-08 09:55:53 +03:00
saskatchewancatch
fda1e76776
Feedback.
...
Still need to remove the descriptions of these flags from cv::norm
2017-09-07 22:43:55 -06:00
Vladislav Sovrasov
eeba5c3603
core: fix gcc7 warning about empty VA_ARGS in Assert macro
2017-09-07 16:20:38 +03:00
Vladislav Sovrasov
3eb9a655c7
ml: disable not implemented k-fold validation in RTrees
2017-09-07 15:49:46 +03:00
Vadim Pisarevsky
d25cbaaba8
Merge pull request #9293 from sovrasov:assert_improvement
2017-09-07 11:17:42 +00:00
Vadim Pisarevsky
4970a56341
Merge pull request #9577 from mshabunin:const-foreach
2017-09-07 11:12:45 +00:00
Vadim Pisarevsky
f080d9390a
Merge pull request #9578 from sovrasov:objdet_build_fix
2017-09-07 11:11:30 +00:00
Vladislav Sovrasov
f2105419fa
objdetect: fix wrong cxx11 features check
2017-09-07 12:49:49 +03:00
Alexander Alekhin
89bb028bfc
imgproc(ocl): don't use doubles to process float data
2017-09-07 12:42:20 +03:00
Maksim Shabunin
c92c99ed0b
Enabled forEach for const Mats
2017-09-07 11:35:14 +03:00
saskatchewancatch
570083fb9f
i9482:
...
Removing description for cv::NormTypes that's already in cv::norm
Masking out NORM_TYPE_MASK from docs since it's not intended to be exposed to user
2017-09-06 22:42:01 -06:00
saskatchewancatch
b32685c714
i9482: Improve documentation concerning norm functionality.
...
Added forkfour Latex command to math js support.
Split cv::norm documentation between the cv::norm and its overload, to make things clearer
Corrected some typos and cleaned up grammar.
Result is clearer documentation for the norms.
Work pending...
2017-09-06 22:35:39 -06:00
Maksim Shabunin
2ac57a2b1f
Merge pull request #9457 from alalek:type_traits_issue_7599
2017-09-06 13:34:29 +00:00
Alexander Alekhin
572a7bf6ce
python: add special targets gen_opencv_python2(3)
2017-09-06 08:23:04 +03:00
Alexander Alekhin
200c8a0d3a
python: generate pyopencv_signatures.json file
2017-09-06 08:23:04 +03:00
saskatchewancatch
4832c24ef7
Allow TIFF min=white PHOTOMETRIC interpretation images to be read unchanged
2017-09-05 21:43:33 -06:00
Dmitry Kurtaev
8b094755fa
Fix https://github.com/opencv/opencv/issues/8693
2017-09-05 23:33:18 +03:00
Lewis B
1caca2112b
Merge pull request #8934 from lewisjb:python-classes
...
* Refactor Python Classes
2017-09-05 05:38:17 +00:00
Alexander Alekhin
42fbbfecc6
Merge pull request #9522 from terfendail:resize_move
2017-09-05 05:33:07 +00:00
Christof Kaufmann
46a668c565
Add multi-channel mask support to mean, meanStdDev and setTo
...
This adds the possibility to use multi-channel masks for the functions
cv::mean, cv::meanStdDev and the method Mat::setTo. The tests have now a
probability to use multi-channel masks for operations that support them.
This also includes Mat::copyTo, which supported multi-channel masks
before, but there was no test confirming this.
2017-09-04 19:40:27 +02:00
Alexander Alekhin
164a41b399
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.
2017-09-04 14:41:29 +03:00
Maksim Shabunin
791a11f949
Merge pull request #9548 from alalek:python_tests
2017-09-04 10:14:13 +00:00
Maksim Shabunin
334241d82e
Merge pull request #9546 from sturkmen72:GrammaTech
2017-09-04 09:51:22 +00:00
Alexander Alekhin
7791839f22
python(test): tests filtering
2017-09-03 18:26:24 +00:00
Alexander Alekhin
2f94637899
python(test): refactor test.py, move test code outside from test.py
2017-09-03 18:26:09 +00:00
Alexander Alekhin
936234d5b1
python(test): enable pylint checks for tests
2017-09-03 18:19:17 +00:00
Alexander Alekhin
3df41b3263
Merge pull request #9426 from borisfom:dispatch
2017-09-03 09:24:59 +00:00
Alexander Alekhin
7b4f323b8b
Merge pull request #9498 from saskatchewancatch:i9403
2017-09-03 09:15:15 +00:00
Suleyman TURKMEN
ee6aacee9c
Update window_gtk.cpp
...
Update miniflann.cpp
Update test_stereomatching.cpp
2017-09-03 04:06:45 +03:00
Alexander Alekhin
62c6656130
Merge pull request #9533 from alalek:regression_test_9507
2017-09-02 06:44:47 +00:00
Alexander Alekhin
4acdcfd008
Merge pull request #9527 from mshabunin:mediasdk-fix
2017-09-01 19:25:12 +00:00
Alexander Alekhin
f7a273cfb3
core(test): regression test for 9507
2017-09-01 21:08:58 +03:00
Alexander Alekhin
d57321f7c1
Merge pull request #9528 from berak:fix_bfmatcher_hamming2
2017-09-01 18:07:57 +00:00
saskatchewancatch
cc17400849
i9403: Removing checks from trackbar min/max set functions.
...
Removing unnecessary range checks for QT backend support's setTrackbarMin and setTrackbarMax fucntions
Fixes
2017-08-31 17:52:29 -06:00
Alexander Alekhin
0451629e22
core(persistence): resolve DMatch/KeyPoint problem
2017-08-31 19:35:48 +03:00
Alexander Alekhin
86b55b3923
core: eliminate CV_ELEM_SIZE()
2017-08-31 19:35:48 +03:00
Alexander Alekhin
01519313d7
dnn: invalid bindings
2017-08-31 19:35:48 +03:00
Alexander Alekhin
7e12c879c2
core: extend traits::Type / traits::Depth for compatible types
...
DMatch and Keypoint are not compatible types (mixed float/int fields)
2017-08-31 19:35:48 +03:00
berak
da208216ee
features2d: fix BFMatcher.radiusMatch with HAMMING2
2017-08-31 17:24:02 +02:00
Maksim Shabunin
235b00b6ee
Fixed MediaSDK tests and build warnings
2017-08-31 16:50:42 +03:00
Vitaly Tuzov
e8caa9b5c0
removed unused interpolateLinear
2017-08-31 15:34:27 +03:00
Alexander Alekhin
72f789bf34
core: fix type traits
2017-08-31 15:05:46 +03:00
Vitaly Tuzov
b1f46b6d69
Move resize implementation to separate file
2017-08-31 14:36:19 +03:00
Alexander Alekhin
5c572ffa1f
Merge pull request #9509 from borisfom:cuda9-shfl
2017-08-31 09:20:12 +00:00
Alexander Alekhin
cae467cda0
Merge pull request #9521 from saskatchewancatch:i9489
2017-08-31 09:19:28 +00:00
saskatchewancatch
33ba7867f6
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
2017-08-31 00:40:51 -06:00
Alexander Alekhin
80519a0278
Merge pull request #9326 from sovrasov:video_cap_new_check
2017-08-30 14:29:48 +00:00
Vadim Pisarevsky
d743a4c969
Merge pull request #9506 from alalek:ocl_fix_canny_ub_9496
2017-08-30 13:37:44 +00:00
Alexander Alekhin
7067c1597d
flann: std::vector<size_t> can't be converted into cv::Mat properly
...
size_t is not supported cv::Mat type
2017-08-30 13:16:00 +03:00
Boris Fomitchev
dde04d5d3e
Addressing CUDA9 shfl deprecation
2017-08-29 13:27:21 -07:00
Alexander Alekhin
91ef0b9537
Merge pull request #9507 from delftrobotics-forks:restrict-initializer-list-constructor
2017-08-29 18:09:11 +00:00
Alexander Alekhin
964dda2ef2
Merge pull request #9503 from sovrasov:convex_hull_disable_inplace
2017-08-29 16:41:55 +00:00
Alexander Alekhin
e3b12bdb59
imgproc(ocl): eliminate div by zero in Canny
2017-08-29 19:29:53 +03:00
Maarten de Vries
3571e8f263
Restrict std::initializer_list constructors to arithmetic types.
2017-08-29 16:37:20 +02:00
Vladislav Sovrasov
91e56abcf1
imgproc: disable buggy inplace processing in convexHull
2017-08-29 15:28:34 +03:00
Alexander Alekhin
4ee3034496
Merge pull request #9504 from alalek:regression_9376
2017-08-29 12:13:18 +00:00
Alexander Alekhin
034aaa7a70
Merge pull request #9465 from tomoaki0705:fixJetsonTK1Build
2017-08-29 11:46:10 +00:00
Alexander Alekhin
8f05126619
imgcodecs: fix regression 9376
2017-08-29 13:31:26 +03:00
Tomoaki Teshima
6531fd142c
fix build error on Jetson TK1
...
* guard correctly in header file
* guard correctly in cmake file
2017-08-29 19:05:13 +09:00
Vadim Pisarevsky
518c6ae8c6
Merge pull request #9327 from sovrasov:fs_free_on_error_fix
2017-08-28 20:25:34 +00:00
Vadim Pisarevsky
048feeb3f0
Merge pull request #9416 from eruffaldi:f_9411_mingw_videoio
2017-08-28 20:22:56 +00:00
Vadim Pisarevsky
b00dff83de
Merge pull request #9456 from adishavit:issue_8840/CorrectlyRestoreWindowPosOnMultipleMonitors
2017-08-28 20:15:12 +00:00
Vadim Pisarevsky
4a81492b68
Merge pull request #9474 from miqlas:haiku_support
2017-08-28 20:11:59 +00:00