Alexander Alekhin
bea312bd65
Merge pull request #13183 from tomoaki0705:fixCaroteneColorConvert2Gray
6 years ago
Alexander Alekhin
3705648c9b
Merge pull request #13184 from paroj:imshow_cvtscale
6 years ago
Alexander Alekhin
940dc1f2b7
Merge pull request #13151 from paroj:nocapmodes
6 years ago
Pavel Rojtberg
f54b230906
highgui: Qt - restore convertscale semantics
...
broken in 11eafca3e2
6 years ago
Tomoaki Teshima
3bbc4e44c3
fix test failure of ColorCvtRGB2Gray
...
- update parameter in carotene
6 years ago
Evgeny Latkin
f81370232a
Merge pull request #13162 from elatkin:el/gapi_perf_rgb2gray
...
GAPI (fluid): RGB/BGR to gray: optimization (#13162 )
* GAPI (fluid): RGB/BGR to Gray: add performance tests
* GAPI (fluid): RGB/BGR to Gray: speedup 8-12x with manual CV_SIMD
* GAPI (fluid): RGB/BGR to Gray: fix compiler warning
* GAPI (fluid): RGB/BGR to Gray: dynamic dispatching to AVX2
* GAPI (fluid): RGB/BGR to Gray: check R/G/B coefficients
* GAPI (fluid): RGB/BGR to Gray: fixed compilation error (caused by change in master)
6 years ago
Dmitry Matveev
85fad1504a
Merge pull request #13030 from dmatveev:tutorial
...
* G-API: First steps with tutorial
* G-API Tutorial: First iteration
* G-API port of anisotropic image segmentation tutorial;
* Currently works via OpenCV only;
* Some new kernels have been required.
* G-API Tutorial: added chapters on execution code, inspection, and profiling
* G-API Tutorial: make Fluid kernel headers public
For some reason, these headers were not moved to the public
headers subtree during the initial development. Somehow it even
worked for the existing workloads.
* G-API Tutorial: Fix a couple of issues found during the work
* Introduced Phase & Sqrt kernels, OCV & Fluid versions
* Extended GKernelPackage to allow kernel removal & policies on include()
All the above stuff needs to be tested, tests will be added later
* G-API Tutorial: added chapter on running Fluid backend
* G-API Tutorial: fix a number of issues in the text
* G-API Tutorial - some final updates
- Fixed post-merge issues after Sobel kernel renaming;
- Simplified G-API code a little bit;
- Put a conclusion note in text.
* G-API Tutorial - fix build issues in test/perf targets
Public headers were refactored but tests suites were not updated in time
* G-API Tutorial: Added tests & reference docs on new kernels
* Phase
* Sqrt
* G-API Tutorial: added link to the tutorial from the main module doc
* G-API Tutorial: Added tests on new GKernelPackage functionality
* G-API Tutorial: Extended InRange tests to cover 32F
* G-API Tutorial: Misc fixes
* Avoid building examples when gapi module is not there
* Added a volatile API disclaimer to G-API root documentation page
* G-API Tutorial: Fix perf tests build issue
This change came from master where Fluid kernels are still used
incorrectly.
* G-API Tutorial: Fixed channels support in Sqrt/Phase fluid kernels
Extended tests to cover this case
* G-API Tutorial: Fix text problems found on team review
6 years ago
Alexander Alekhin
1d10d56651
Merge pull request #13173 from dkurt:dnn_fix_vulkan_pool
6 years ago
Dmitry Kurtaev
ef5d921eac
Fix Vulkan's max pooling in case of no output indices
6 years ago
Alexander Alekhin
8409aa9eba
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
6 years ago
Alexander Alekhin
02d2cc58d7
Merge pull request #13164 from alalek:ocl_morph
6 years ago
Alexander Alekhin
452f0bb2ab
Merge pull request #13166 from catree:fix_batch_norm_layer_missing_intrin
6 years ago
catree
10b482ff1e
Fix code and missing intrin header. Remove useless header.
6 years ago
Alexander Alekhin
42742727d6
imgproc(ocl): fix morph generic filter checks
...
'ksize' is not updated with 'kernel'
6 years ago
Alexander Alekhin
ca9aa180c1
Merge pull request #13096 from alalek:gapi_tests_checks
6 years ago
Alexander Alekhin
ce46cc9852
Merge pull request #13153 from savuor:fix/filenodeit_member_ptr
6 years ago
Alexander Alekhin
47cb94e634
Merge pull request #13160 from dkurt:fix_13159
6 years ago
Alexander Alekhin
39f327acdb
Merge pull request #13157 from elatkin:el/gapi_perf_sobel_3
6 years ago
Dmitry Kurtaev
80265a0815
Fix a bug with OpenVINO backend
6 years ago
Alexander Alekhin
6189b47648
gapi(test): more reliable checks
...
avoid `countNonZero()`, use `norm()`
6 years ago
Alexander Alekhin
dd6f5949c2
gapi(test): use relative error check for Norm/Sum tests
6 years ago
Latkin, Yevgeny I
a62539489d
GAPI (fluid): Sobel 3x3 optimization: remove needless file
6 years ago
Alexander Alekhin
70ac734263
Merge pull request #13152 from ssnover95:docfix/fourier-transform-py-tutorial
6 years ago
ssnover95
b24a815ac1
doc(tutorial_py_fourier_transform): Correct errors in tutorial for integer division and filter symmetry
6 years ago
Rostislav Vasilikhin
d6b2739525
removed FileNodeIterator::operator->()
6 years ago
Pavel Rojtberg
846a500fb4
videoio: drop VideoCaptureModes enum in favour of fourcc
6 years ago
Alexander Alekhin
8b7f805642
Merge pull request #13150 from dmatveev:update_ade011d
6 years ago
Evgeny Latkin
cc5190eb91
Merge pull request #13133 from elatkin:el/gapi_perf_sobel_2
...
GAPI (fluid): Sobel 3x3 optimization: CV_SIMD dynamic dispatching (#13133 )
* GAPI (fluid): Sobel 3x3: remove template for run_sobel_row()
* GAPI (fluid): Sobel 3x3: dynamic dispatching of CV_SIMD code
* GAPI (fluid): Sobel 3x3 optimization: fixed CV_SIMD dynamic dispatcher
6 years ago
Dmitry Matveev
4eff798270
Update ADE to version 0.1.1d
6 years ago
Evgeny Latkin
4e40e5bb88
Merge pull request #13070 from elatkin:el/gapi_perf_sobel
...
GAPI (fluid): optimization of Sobel 3x3 (#13070 )
* GAPI: performance test for Sobel
* GAPI: performance test for Sobel w/FP32 input
* GAPI: Sobel speedup: 2.5x (U8) up to 10x (float)
* GAPI: Sobel 3x3 to support U8 into S16
* GAPI (fluid): Sobel 3x3 speedup: 10% (uchar), 1.5x (float)
* GAPI (fluid): Sobel 3x3 speedup: +10x (uchar), but -20% (float)
* GAPI (fluid): Sobel 3x3 speedup: +10% (float)
* GAPI (fluid): Sobel 3x3 speedup: +15% (float), +10% (uchar)
* GAPI (fluid): Sobel 3x3: address GCC warnings
* GAPI (fluid): Sobel 3x3: separate *.cpp file w/SIMD code
* GAPI (fluid): Sobel 3x3: fixed AVX2 code, AVX2 speedup 20-50% (uchar), 10-20% (float)
* GAPI (fluid): Sobel 3x3: fix CV_SIMD code for AVX2
* GAPI (fluid): Sobel 3x3: refactor
6 years ago
Alexander Alekhin
a456b968cf
Merge tag '4.0.0-rc'
...
OpenCV 4.0.0-rc
6 years ago
Alexander Alekhin
a6387c3012
release: OpenCV 4.0.0-rc (version++)
6 years ago
Alexander Alekhin
5f2074d757
Merge pull request #13140 from alalek:opencv3_opencv4
6 years ago
Alexander Alekhin
2a9c81eb25
Merge pull request #13124 from alalek:workaround_13121
6 years ago
Alexander Alekhin
65fb8ae33e
Merge pull request #13137 from alalek:videoio_v4l_disable_normalization
6 years ago
Alexander Alekhin
dc88c9f3a2
Merge pull request #13127 from alalek:fix_13114
6 years ago
Alexander Alekhin
fc3fc6005e
Merge pull request #13126 from mshabunin:remove_libv4l
6 years ago
Alexander Alekhin
27fd913c86
build: fix version 3->4
6 years ago
Alexander Alekhin
e0e828ef5c
videoio: remove using of HAVE_CAMV4L
6 years ago
Alexander Alekhin
9992c4d275
stitching(test): workaround ParallelFeaturesFinder.IsSameWithSerial
6 years ago
Maksim Shabunin
ab65b9745b
Repair V4L backend
6 years ago
Alexander Alekhin
4e3ab026fe
videoio(v4l): turn off normalization of V4L properties
6 years ago
Alexander Alekhin
f5b212a9d4
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
6 years ago
Alexander Alekhin
e31eb46123
Merge pull request #13123 from dkurt:fs_keys
6 years ago
Alexander Alekhin
326be0d7ba
Merge pull request #13115 from catree:fix_dis_flow_intrin
6 years ago
Alexander Alekhin
cae2992af1
Merge pull request #13125 from dkurt:fs_keys_test
6 years ago
Alexander Alekhin
265cb58750
Merge pull request #13112 from alalek:fix_coverity_reports_3.4
6 years ago
Alexander Alekhin
b5610e77a7
Merge pull request #12983 from allnes:parallel_qrcode_pipeline
6 years ago
Alexander Alekhin
48cf103441
Merge pull request #13128 from alalek:fix_13114_3.4
6 years ago
Alexander Nesterov
82c2aa6e65
Added bugfix and some tests
6 years ago