Paul E. Murphy
3f92bcc11a
fast_math: selectively use GCC rounding builtins when available
...
Add a new macro definition OPENCV_USE_FASTMATH_GCC_BUILTINS to enable
usage of GCC inline math functions, if available and requested by the
user.
Likewise, enable it for POWER. This is nearly always a substantial
improvement over using integer manipulation as most operations can
be done in several instructions with no branching. The result is a
1.5-1.8x speedup in the ceil/floor operations.
1. As tested with AT 12.0-1 (GCC 8.3.1) compiler on P9 LE.
5 years ago
Paul E. Murphy
b2135be594
fast_math: add extra perf/unit tests
...
Add a basic sanity test to verify the rounding functions
work as expected.
Likewise, extend the rounding performance test to cover the
additional float -> int fast math functions.
5 years ago
AsyaPronina
816929c704
Bump to new ADE release v0.1.1f
5 years ago
Dmitry Kurtaev
a9839af903
Add preprocessing warps for separate parameters
5 years ago
Dmitry Kurtaev
6193e403e7
Enable some tests for 2019R2
5 years ago
Alexander Alekhin
32da0705cf
Merge pull request #15102 from dgel:force_input_format_ffmpeg
5 years ago
Alexander Alekhin
ba1a48c2ce
Merge pull request #14901 from fishjam:issue_8834
5 years ago
Alexander Alekhin
821f17d666
Merge pull request #15235 from pmur:vsx-v_signmask-vbpermq
5 years ago
Lubov Batanina
0e1ef8f8e1
Merge pull request #15184 from l-bat:IE_R2
...
Support new IE API (#15184 )
* Add support OpenVINO R2 for layers
* Add Core API
* Fix tests
* Fix expectNoFallbacksFromIE for ONNX nets
* Remove deprecated API
* Remove td
* Remove TargetDevice
* Fix Async
* Add test
* Fix detectMyriadX
* Fix test
* Fix warning
5 years ago
Douwe Gelling
96a27f4266
allow forcing the input format for ffmpeg backend with env var
5 years ago
fishjam
26ac5a3bdc
try to fix VideoCapture different time stamp
5 years ago
ilbalance
cf93a05d2d
Merge pull request #15230 from ilbalance:js_rotate
...
* in OpenCV.js added 'rotate' function and test sample
* value test added
5 years ago
Alexander Alekhin
174b4ce29d
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
5 years ago
Alexander Alekhin
90ccd2f37c
Merge pull request #15239 from alalek:videoio_skip_msmf_tests2
5 years ago
Alexander Alekhin
a4b4432015
videoio(test): skip unstable MSMF tests (2)
5 years ago
Vishal Chiluka
bca49b99ca
Removing static linking of cuda library
5 years ago
Dmitry Budnikov
6427744063
perf tests are added
5 years ago
Alexander Alekhin
365323afec
Merge pull request #15234 from alalek:backport
5 years ago
Alexander Alekhin
99f709ca96
Merge pull request #15233 from alalek:videoio_skip_msmf_tests
5 years ago
Alexander Alekhin
3fc02353be
Merge pull request #15228 from flyseaworld:exif/read_num_dir
5 years ago
Dmitry Matveev
0757a51e2b
Merge pull request #15090 from dmatveev:dm/ng-0001-g-api-inference-api
...
* G-API-NG/API: Introduced inference API and IE-based backend
- Very quick-n-dirty implementation
- OpenCV's own DNN module is not used
- No tests so far
* G-API-NG/IE: Refined IE backend, added more tests
* G-API-NG/IE: Fixed various CI warnings & build issues + tests
- Added tests on multi-dimensional own::Mat
- Added tests on GMatDesc with dimensions
- Documentation on infer.hpp
- Fixed more warnings + added a ROI list test
- Fix descr_of clash for vector<Mat> & standalone mode
- Fix build issue with gcc-4.8x
- Addressed review comments
* G-API-NG/IE: Addressed review comments
- Pass `false` to findDataFile()
- Add deprecation warning suppression macros for IE
5 years ago
Dmitry Budnikov
290078e0d0
copy kernels
5 years ago
Sebastián Gurin
ca79f75b32
OpenCV.js docker container build instructions
...
backport of commit: 59b0314a0e
5 years ago
Victor Romero
987bb2ca61
Fix build for UWP
...
backport of commit: f18cbd036a
5 years ago
TheGoddessInari
960bb540ec
Make sure to use defined(__GNUC__) instead of bare __GNUC__ in flann2 header.
...
This fixes a compiler error on MSVC with Unreal Engine (at least).
backport of commit: 4e998c9ade
5 years ago
John Smith
b9d6fc9dad
Fix cv::selectROI rectangle rendering issue
...
backport of commit: 95c65aff75
5 years ago
Paul E. Murphy
1031b7f4bc
hal: vsx: further optimize v_signmask
...
Use the quadword bit permutation instruction to creatively move
the sign bits to create the mask. Note that values above 127 will
result in 0.
5 years ago
Alexander Alekhin
406313bbc5
videoio(test): skip unstable MSMF tests
5 years ago
yaohai [姚海]
cadb4dee14
fix exif bug
5 years ago
Alexander Alekhin
d2c64b566b
Merge pull request #15227 from tomoaki0705:fixFallThroughCarotene
5 years ago
Alexander Alekhin
c5069266dc
Merge pull request #15222 from hmaarrfk:verify_carbon
5 years ago
Sebastián Gurin
59b0314a0e
Merge pull request #15221 from cancerberoSgx:master
...
OpenCv.js docker container build instructions (#15221 )
* emscripten docker container
* docker
* typo
* typo
* whitespace issue
5 years ago
Tomoaki Teshima
d6ba235655
fix fall through warning
5 years ago
Mark Harfouche
63775320ae
Verify Carbon correctly on OSX
5 years ago
Alexander Alekhin
95eb199f41
Merge pull request #15220 from thangktran:fixbug/confusing_error_message_from_persistence
5 years ago
Thang Tran
d659eb9327
core: fixed error message to avoid confusion
5 years ago
Evgeny Latkin
f17a6b478b
GAPI: use plain-C interface to math functions, sin/cos, etc.
...
- addresses #15163 : C++11 definition issue by @neheb
5 years ago
Victor Romero
f18cbd036a
Merge pull request #15207 from vicroms:fix-uwp-build
...
Fix build for UWP (#15207 )
* Guard non-WinRT calls to fix UWP build
* Remove unnecessary guard for WinRT
5 years ago
Alexander Alekhin
b584c23061
Merge pull request #15158 from dkurt:fix_tf_ssd_configs
5 years ago
Alexander Alekhin
ba934ff1ce
Merge pull request #15202 from hugolm84:support_build_shared_for_wince
5 years ago
Alexander Alekhin
b811420d28
Merge pull request #15188 from mshabunin:fix-v4l-old
5 years ago
Maksim Shabunin
b231e91d87
Fix for building with old V4L
5 years ago
Alexander Alekhin
f9cefc84a3
Merge pull request #15098 from RealJohnSmith:master
5 years ago
Alexander Alekhin
977d2c4330
Merge pull request #15197 from mshabunin:restore-ipp-cut
5 years ago
Alexander Alekhin
3f4004ae45
Merge pull request #15195 from mshabunin:disable-pch
5 years ago
Andrey Golubev
fc85f3644d
Merge pull request #15190 from andrey-golubev:fluid_invalid_roi
...
G-API: verify y offset and height of Fluid output ROIs (#15190 )
* G-API: validate GFluidOutputRoi y and height
* Rearrange tested ROIs
5 years ago
Hugo Lindström
03fe1cb7fc
Support building shared libraries on WINCE.
5 years ago
Maksim Shabunin
4dadf17bd9
Merge pull request #15168 from dkurt:dnn_onnx_15120
5 years ago
Maksim Shabunin
6d5ac67681
Restored IPP call reduction
5 years ago
Maksim Shabunin
1275248f39
PCH: disable by default on all platforms except MSVC
5 years ago