Alexander Alekhin
|
74e4cfd1da
|
core(MatExpr): fix warning in case of e.s == (0, 0, 0, 0)
|
2020-05-01 07:29:57 +00:00 |
|
Alexander Alekhin
|
3c14a8c507
|
Merge pull request #17149 from alalek:core_simd_suppress_coverity
|
2020-04-24 17:46:54 +00:00 |
|
Alexander Alekhin
|
cd7db168e0
|
core(SIMD): suppress coverity UNINIT_CTOR on SIMD vectors
|
2020-04-24 16:36:35 +00:00 |
|
Paul Jurczak
|
a748eba42e
|
Added descriptions of randu and randn
|
2020-04-20 07:13:37 +00:00 |
|
Alexander Alekhin
|
acf1be547d
|
Merge pull request #17046 from alalek:core_inputarray_matexpr_cleanup
|
2020-04-18 21:41:59 +00:00 |
|
Alexander Alekhin
|
fbaae7ac37
|
Merge pull request #17041 from alalek:core_simd_vector_ctors
|
2020-04-17 21:22:08 +00:00 |
|
Alexander Alekhin
|
dcf7eb972e
|
core(SIMD): align behavior of vector constructors
- setzero() calls are dropped due low-level API nature
- initialization is mandatory if necessary (not an output of other calls)
|
2020-04-17 14:34:34 +00:00 |
|
Maksim Shabunin
|
f84cae833a
|
TickMeter: added FPS and AvgTime, improved docs, reformatted
|
2020-04-16 21:33:29 +03:00 |
|
Alexander Alekhin
|
c8f1948d58
|
core: drop EXPR handing code in InputArray
|
2020-04-14 18:02:19 +00:00 |
|
Alexander Alekhin
|
49a75079f2
|
Merge pull request #17047 from alalek:fix_permissions
|
2020-04-13 12:34:08 +00:00 |
|
Alexander Alekhin
|
f0ffc52435
|
fix files permissions
|
2020-04-13 04:29:55 +00:00 |
|
Alexander Alekhin
|
9c58a7cb1e
|
Merge pull request #16653 from alalek:core_inputarray_matexpr
|
2020-04-10 16:57:17 +00:00 |
|
Alexander Alekhin
|
d7abb641ca
|
core(test): add InputArray(MatExpr) fetch test
|
2020-04-10 11:35:42 +00:00 |
|
Alexander Alekhin
|
936428cb3b
|
core(MatExpr) fetch result before InputArray wrap
- avoid multiple expression evaluations
- avoid issues with reduced support of InputArray::EXPR
|
2020-04-06 15:28:32 +00:00 |
|
Adam Fowles
|
8334932a26
|
Merge pull request #16992 from afowles:fix-forEach-segfault
* Fixed divide by zero error in forEach
* Dedicated assertion for !empty
|
2020-04-06 14:49:02 +00:00 |
|
Alexander Alekhin
|
0812207db7
|
Merge tag '3.4.10'
|
2020-04-03 11:24:31 +00:00 |
|
Alexander Alekhin
|
1cc1e6fa56
|
release: OpenCV 3.4.10
|
2020-04-02 19:59:58 +00:00 |
|
Alexander Alekhin
|
54063c40de
|
core(ocl): options to control buffer access flags
- control using of clEnqueueMapBuffer or clEnqueueReadBuffer[Rect]
- added benchmarks with OpenCL buffer access use cases
|
2020-04-02 11:11:06 +00:00 |
|
Alexander Alekhin
|
09134ac881
|
core: emit warning ONCE on ambiguous MatExpr processing
|
2020-04-01 18:34:20 +00:00 |
|
Alexander Alekhin
|
353273579b
|
Merge pull request #16918 from alalek:build_warnings_3.4
|
2020-03-27 16:43:23 +00:00 |
|
Alexander Alekhin
|
e661ad2a67
|
eliminate build warnings
|
2020-03-27 11:39:07 +00:00 |
|
cyy
|
bdc29cccb6
|
fix freebsd build
|
2020-03-27 18:12:10 +08:00 |
|
Alexander Alekhin
|
c920b45fb8
|
core(persistence): fix resource leaks - force closing files
backporting commit 673eb2b006
|
2020-03-25 10:49:16 +00:00 |
|
Alexander Alekhin
|
377dd04224
|
core: fix .begin()/.end() of empty Mat
|
2020-03-20 14:08:45 +00:00 |
|
Alexander Alekhin
|
77d1c20fb7
|
core(buffer_area): handle 'OPENCV_ENABLE_MEMORY_SANITIZER=ON' case
|
2020-03-16 19:34:08 +03:00 |
|
RAJKIRAN NATARAJAN
|
3b2e409fa7
|
Merge pull request #16779 from saskatchewancatch:issue-16777
* Fixes issue 16777.
* core: update Concurrency getNumThreads()
|
2020-03-16 17:12:29 +03:00 |
|
Alexander Alekhin
|
71ec112093
|
Merge pull request #16786 from alalek:issue_16398
|
2020-03-15 19:49:50 +00:00 |
|
Sayed Adel
|
9ea62bfddb
|
core:vsx reimplement v_broadcast_element()
There's no need to use `vec_perm()` instead of `vec_splat()`,
since instruction `vperm` is quite heavy compared to `vsplt[b,h,w]`.
|
2020-03-14 22:54:22 +02:00 |
|
Alexander Alekhin
|
4e56c1326f
|
core: adjust type of allocator_stats counter, allow to disable
|
2020-03-11 20:12:29 +03:00 |
|
Alexander Alekhin
|
9f82b74788
|
Merge pull request #16774 from alalek:core_update_cpus_detection
|
2020-03-10 22:39:30 +00:00 |
|
Alexander Alekhin
|
612746b4e5
|
Merge pull request #16744 from alalek:fix_mat_aug_operators_use_after_free
|
2020-03-10 22:02:47 +00:00 |
|
Alexander Alekhin
|
83e1d79403
|
core: update CPUs detection
- cache value, evaluate once
- better support for MINGW
- anything in 'cv' namespace
- test: dump number of active threads
|
2020-03-10 21:29:08 +00:00 |
|
Alexander Alekhin
|
b7ecaceda8
|
pre: OpenCV 3.4.10 (version++)
- Android Manager version is not increased (stuck on 3.49)
|
2020-03-10 14:53:43 +03:00 |
|
Alexander Alekhin
|
34530da66e
|
core: fix coverity issues
|
2020-03-06 18:12:45 +00:00 |
|
Alexander Alekhin
|
3a2f40ac6f
|
core: don't allow reallocation in add/div/sub/bitwise aug operators
|
2020-03-06 13:00:40 +00:00 |
|
Manoj Gupta
|
880d2afb67
|
Fix building with ToT libc++
ToT libc++ (LLVM) no longer includes <sstream>
as part of <complex> which breaks building opencv.
Include <sstream> header explcitly to fix this.
|
2020-03-05 17:10:43 -08:00 |
|
Alexander Alekhin
|
a694e5074f
|
Merge pull request #16723 from jansol:master
|
2020-03-05 12:25:20 +00:00 |
|
Alexander Alekhin
|
4f288a1e28
|
Merge pull request #16704 from alalek:core_log_once_log_if
* core(logger): add CV_LOG_ONCE_xxx() CV_LOG_IF_xxx() macros
* core(logger): keep tests disabled
|
2020-03-04 20:42:41 +00:00 |
|
Jan Solanti
|
ad16c243ca
|
core(ocl): Don't query image formats when none exist
clGetSupportedImageFormats returns CL_INVALID_VALUE if called with
num_entries 0 and a non-NULL image_formats pointer so let's not do that.
|
2020-03-04 14:15:33 +02:00 |
|
Alexander Alekhin
|
4d0f13544d
|
Merge pull request #16700 from alalek:fix_core_matexpr_size_gemm
core: fix MatExpr::size() for gemm()
* core(test): MatExpr::size() test for gemm()
* core: fix MatExpr::size() for gemm()
|
2020-03-02 17:13:02 +03:00 |
|
Peter Würtz
|
5012fc5d23
|
Merge pull request #16684 from pwuertz:ignore_clang_mat_inl
* Ignore clang warnings for deprecated enum+enum operations in mat.inl.hpp
* build: added customization macros, cmake flags for OpenCV build
|
2020-02-28 21:21:03 +03:00 |
|
Alexander Alekhin
|
af9ded89d0
|
core: fix build getNumberOfCPUs for JavaScript
|
2020-02-26 18:54:23 +03:00 |
|
Alexander Alekhin
|
c13a62ce10
|
Merge pull request #16638 from mshabunin:use-safe-buffers
|
2020-02-26 14:54:57 +00:00 |
|
Ganesh Kathiresan
|
09df7810d1
|
Merge pull request #16457 from ganesh-k13:bugfix/getCPUCount-fix
* Fixed getCPUCount
Minor new line changes
Android fix | efficient linux checks
Android fix 2
Fixed cpu logic for non linux platforms
Android fix 3
Android fix 4
* No v1 case handle | Refactor long lines
* Refined Cgroups logic | Combine Android and Linux
* Fixed directives
* Added support for --cpus | Fixed minor bug in Andriod | Change file read logic
* Added macro checks for apple errors
* Fixed macro to include android
* Addressed review comments
* Fixed android macro
* Refined return values
* Fixed apple warning
* Addressed review comments
* Fixed whitespace
* Android Fix try 1
* Android Fix try 2
* Android Fix try 3
* Removed unwanted endif
* Android Fix try 4
* Android Fix try 5
* Macro Restructure
* core: updates to CPUs detection (minor)
|
2020-02-26 17:48:50 +03:00 |
|
Alexander Alekhin
|
f48c84eaee
|
Merge pull request #16656 from alalek:issue_16655
|
2020-02-26 12:47:46 +00:00 |
|
Maksim Shabunin
|
bf96d8239d
|
Use BufferArea in more places
|
2020-02-26 11:45:19 +03:00 |
|
Alexander Alekhin
|
d54d01ca46
|
core(MatExpr): fix .type() bug
|
2020-02-23 17:05:05 +00:00 |
|
Alexander Alekhin
|
01048e5603
|
Merge pull request #16616 from alalek:dnn_fix_input_shape
* dnn: fix processing of input shapes
- importer: avoid using of .setInput() => .setInputShape()
- setInput: shape limitation check (partial)
* dnn(test): test .setInput() in readNet()
|
2020-02-21 22:39:54 +03:00 |
|
Alexander Alekhin
|
966c2191cb
|
Merge pull request #13928 from catree:add_matx_div_operations
|
2020-02-21 22:35:03 +03:00 |
|
Alexander Alekhin
|
a0f5eb282c
|
Merge pull request #16635 from mshabunin:fix-avx512-cvt
|
2020-02-21 13:15:40 +00:00 |
|