Alexander Alekhin
a1e2c4f338
Merge pull request #19655 from raaldrid:EXR_rw_alpha_support_16115
4 years ago
Alexander Alekhin
f821530eb0
Merge pull request #19677 from APrigarina:detection_fix
4 years ago
APrigarina
125cc79c17
fix false positive detection
4 years ago
Alexander Alekhin
2a808aeec0
Merge pull request #19674 from l-bat:lb/fix_ie_tests
4 years ago
Liubov Batanina
94533e12eb
Determine layout
4 years ago
Alexander Alekhin
a0008de281
Merge pull request #19607 from alalek:backport_19606
4 years ago
Alexander Alekhin
0689c70dba
Merge pull request #19665 from alalek:update_ffmpeg_3.4
4 years ago
Alexander Alekhin
75ad74c893
ffmpeg/3.4: update FFmpeg wrapper 2021.03
...
- FFmpeg 3.4.8
4 years ago
Alexander Alekhin
cbfd38bd41
core: rework code locality
...
- to reduce binaries size of FFmpeg Windows wrapper
- MinGW linker doesn't support -ffunction-sections (used for FFmpeg Windows wrapper)
- move code to improve locality with its used dependencies
- move UMat::dot() to matmul.dispatch.cpp (Mat::dot() is already there)
- move UMat::inv() to lapack.cpp
- move UMat::mul() to arithm.cpp
- move UMat:eye() to matrix_operations.cpp (near setIdentity() implementation)
- move normalize(): convert_scale.cpp => norm.cpp
- move convertAndUnrollScalar(): arithm.cpp => copy.cpp
- move scalarToRawData(): array.cpp => copy.cpp
- move transpose(): matrix_operations.cpp => matrix_transform.cpp
- move flip(), rotate(): copy.cpp => matrix_transform.cpp (rotate90 uses flip and transpose)
- add 'OPENCV_CORE_EXCLUDE_C_API' CMake variable to exclude compilation of C-API functions from the core module
- matrix_wrap.cpp: add compile-time checks for CUDA/OpenGL calls
- the steps above allow to reduce FFmpeg wrapper size for ~1.5Mb (initial size of OpenCV part is about 3Mb)
backport is done to improve merge experience (less conflicts)
backport of commit: 65eb946756
4 years ago
Alexander Alekhin
2ab1f3f166
Merge pull request #19656 from alalek:update_version_3.4.14-pre
4 years ago
Alexander Alekhin
a123c48d4d
pre: OpenCV 3.4.14 (version++)
4 years ago
Alexander Alekhin
1c88e1fd19
Merge pull request #19661 from alalek:ffmpeg_fixes_3.4
...
* videoio(ffmpeg): eliminate MSVC build warnings
* videoio(ffmpeg): update initialization code
- repair FFmpeg logger settings on each .open() call
4 years ago
Rachel A
cc22a73d0f
EXR alpha support for 4 channel reading and writing. Issue https://github.com/opencv/opencv/issues/16115 .
4 years ago
Alexander Alekhin
ba7d0c5b23
Merge pull request #19659 from alalek:update_libtiff
4 years ago
Alexander Alekhin
5d499a185b
Merge pull request #19658 from alalek:update_libwebp
...
* 3rdparty: update libwebp 1.1.0 => 1.2.0
- https://github.com/webmproject/libwebp/releases/tag/v1.2.0
* 3rdparty(libwebp): re-apply OpenCV patches
4 years ago
Alexander Alekhin
eab8ac9a71
3rdparty: update libtiff 4.1.0 => 4.2.0
...
- https://gitlab.com/libtiff/libtiff/-/tags/v4.2.0
4 years ago
Alexander Alekhin
19865a26e5
Merge pull request #19642 from alalek:backport_19545
4 years ago
SamFC10
96947c30c0
Added exp layer
...
backport of commit: 6111935835
partial backport of commit: dd5976162b
4 years ago
Alexander Alekhin
19f1bac18c
Merge pull request #19603 from federicohml:fix-ub-copy-make-const-border-8u
4 years ago
Alexander Alekhin
b3b80f85fe
Merge pull request #19636 from LaurentBerger:blendlinear_py
4 years ago
Federico Bolelli
9695165877
Merge pull request #19631 from prittt:sota-ccl
...
* Add Spaghetti algorithm for CCL
* Add stat tests for new and old algorithms
* Switch license header to short version
4 years ago
LaurentBerger
84080c12fd
python binding blendLinear
4 years ago
Alexander Alekhin
1a855fed8f
Merge pull request #19628 from alalek:fix_19566
4 years ago
Federico Martinez
773262bc09
Fix UB in CopyMakeConstBoder_8u
...
Caused by overflow of arithmetic operators conversion rank
4 years ago
Alexander Alekhin
fadb25baf8
imgproc(warpAffine): avoid buffer indexes overflow in SIMD code
4 years ago
Alexander Alekhin
20a46b31cd
Merge pull request #19625 from mshabunin:static-analysis-issues-34
4 years ago
Maksim Shabunin
b2321576bc
Fixed several issues found by static analysis
4 years ago
Alexander Alekhin
67b6ef4c2a
Merge pull request #19503 from komakai:fix-android-putget
4 years ago
Alexander Alekhin
7ffc4b57aa
Merge pull request #19535 from alalek:issue_18897
4 years ago
WeiChungChang
d4d12164aa
Merge pull request #19529 from WeiChungChang:3.4
...
* improve map allocation check
* fix accoring to CR
4 years ago
Alexander Alekhin
34d5746553
Merge pull request #19601 from alalek:hotfix_19536
4 years ago
Alexander Alekhin
86cb435adf
dnn: fix build (nullptr issue)
4 years ago
Alexander Alekhin
513f5a8869
Merge pull request #19536 from WeiChungChang:ReduceMemory
4 years ago
Alexander Alekhin
1de02b9c57
Merge pull request #19564 from sturkmen72:patch-4
4 years ago
WeiChungChang
f6bc4fd4c6
Merge pull request #19552 from WeiChungChang:partialSort
...
apply partial sort to save computations
* apply partial sort
* fix typo
* fix accroding to CR
4 years ago
Suleyman TURKMEN
9b399f3960
Update python samples
4 years ago
Larry Wei
98c2ccfaa3
Merge pull request #19586 from larryw3i:patch-2
...
* Update py_setup_in_ubuntu.markdown
4 years ago
Alexander Alekhin
309e1e2b1d
core(InputArray): replace STD_ARRAY to MATX
...
- remove duplication kind
4 years ago
Sergey Krivohatskiy
af13f61a43
Merge pull request #19580 from SergeyKrivohatskiy:patch-1
...
* Fixed OCL implementation of pyrlk
If prevPts size is (N, 1) (which is a default layout for converting `vector<Point2f>` to `UMat`) the `prevPts.cols == 1` and optical flow will be calculated for the first point only.
Getting `prevPts.total()` as in line 1048 is the correct way to get points count.
* fixed compilation warning (size_t to int)
Signed-off-by: Sergey Krivohatskiy <s.krivohatskiy@gmail.com>
4 years ago
Alexander Alekhin
d093ac6a0f
Merge pull request #19582 from alalek:backport_19572
4 years ago
Dale Phurrough
4badf640bf
add noexcept to default constructors of cv::ocl
...
- follows iso c++ guideline C.44
- enables default compiler-created constructors to
also be noexcept
original commit: 77e26a7db3
- handled KernelArg, Image2D
4 years ago
Alexander Alekhin
8f6ba5a089
Merge pull request #19541 from alalek:core_includes
4 years ago
Giles Payne
5cf08b0722
Fix/optimize Android put/get functions
4 years ago
Alexander Alekhin
0421c3991d
Merge pull request #19534 from tomoaki0705:fixCudaFiltersRace
4 years ago
Alexander Alekhin
50a1a33d07
Merge pull request #19559 from APrigarina:calib3d_fix
4 years ago
APrigarina
96570820ef
handle empty cameraMatrix
4 years ago
Anastasia M
eb90186614
Merge pull request #19417 from LupusSanctus:am/text_graph_identity
...
* Corrected SSD text graph generation for Identity nodes
* Added minor code corrections
4 years ago
Alexander Alekhin
8d21c84e7d
Merge pull request #19474 from aryanshomray:darknet_tanh
4 years ago
Aryansh Omray
601851cc7e
TanH darknet and test
4 years ago
Alexander Alekhin
29f55810cf
Merge pull request #19550 from Nico769:patch-1
4 years ago