Alexander Alekhin
92af03579c
Merge pull request #21501 from sturkmen72:update_samples
3 years ago
Alexander Alekhin
e67593673f
Merge pull request #21505 from georgthegreat:patch-1
3 years ago
Yuriy Chernyshov
d1b533d399
Disable -Wreturn-type-c-linkage under clang-cl
...
clang-cl defines both __clang__ and _MSC_VER, yet uses `#pragma GCC` to disable certain diagnostics.
At the time `-Wreturn-type-c-linkage` was reported by clang-cl.
This PR fixes this behavior by reordering defines.
3 years ago
Suleyman TURKMEN
2647902fee
Update python samples
3 years ago
Alexander Alekhin
3f2377017c
Merge pull request #21497 from alalek:fix_build_gcc12_3.4
3 years ago
Suleyman TURKMEN
2b5bb02817
Update imgcodecs.hpp
3 years ago
Alexander Alekhin
302d14adef
build: fix GCC12 compilation
3 years ago
Alexander Alekhin
f811ba8777
Merge pull request #21429 from alalek:dnn_api_explicit_const_3.4
3 years ago
Smirnov Egor
17b2d92a3d
add optional outputs support and fix graph links
3 years ago
Alexander Alekhin
e61277002c
Merge pull request #21349 from alalek:cmake_link_no_undefined
3 years ago
Alexander Alekhin
ca5258f140
Merge pull request #21483 from alalek:cmake_highgui_opengl_update_3.4
3 years ago
Alexander Alekhin
8f4473b3e3
Merge pull request #21478 from VadimLevin:dev/vlevin/pysubmodules-initialization-fix
3 years ago
Alexander Alekhin
51e8af9e5f
cmake(link): add '-Wl,--no-undefined'
...
- avoid missing of necessary library dependencies
3 years ago
Alexander Alekhin
82818e7324
cmake(highgui): update handling of OpenGL libraries
3 years ago
Vadim Levin
eca2d92791
fix: submodules creation and registration
...
- Add special case handling when submodule has the same name as parent
- `PyDict_SetItemString` doesn't steal reference, so reference count
should be explicitly decremented to transfer object life-time
ownership
- Add sanity checks for module registration input
3 years ago
Alexander Alekhin
25f25275cd
Merge pull request #21468 from VadimLevin:dev/vlevin/handle-pymodule-add-object-result
3 years ago
Alexander Alekhin
8e2a3c1d2f
Merge pull request #21470 from alalek:winpack_dldt_fix_21469
3 years ago
Vadim Levin
76e34d6f2c
fix: handle possible PyModule_AddObject failure
...
Comment from Python documentation:
Unlike other functions that steal references, `PyModule_AddObject()` only
decrements the reference count of value on success.
This means that its return value must be checked, and calling code must
`Py_DECREF()` value manually on error.
3 years ago
Alexander Alekhin
e613b17c05
build(winpack_dldt): repair build with MSVS 2019 (16.11.9)
3 years ago
Alexander Alekhin
b304730225
dnn: fix API - explicit ctors, const methods
3 years ago
Alexander Alekhin
5e327af327
Merge pull request #21426 from alalek:dnn_simd_unaligned_weights_fix
3 years ago
Alexander Alekhin
80d9f624d0
dnn: don't use aligned load without alignment checks
...
- weights are unaligned in dasiamprn sample (comes from numpy)
3 years ago
Alexander Alekhin
c25fd3349b
Merge pull request #21421 from vrabaud:3.4size_t
3 years ago
Vincent Rabaud
4db3a388dd
Fix a potential UBSAN error.
...
We only use that value as uint64_t below anyway.
3 years ago
Alexander Alekhin
1ba7c2f276
Merge pull request #21416 from alalek:videoio_msmf_sourcereadercb_dtor_message_info
3 years ago
h6197627
649f747f8a
Merge pull request #21405 from h6197627:3.4
...
* Use c++ namespaces explicitly
* Add root cv c++ namespace
3 years ago
Alexander Alekhin
05dbaf7672
videoio(msmf): use info message in SourceReaderCB destructor
3 years ago
Alexander Alekhin
742a08229e
Merge pull request #21412 from crackwitz:kmeans-N-ge-K-message
3 years ago
Christoph Rackwitz
f3e0479a8f
kmeans: assertion "There can't be more clusters than elements"
3 years ago
Alexander Alekhin
0314d1dd01
Merge pull request #21394 from vrabaud:3.4_doc
3 years ago
Vincent Rabaud
bf5e09d5ab
Remove unnecessary use of ref-capture in code example.
3 years ago
Alexander Alekhin
53b89e1ee4
Merge pull request #21382 from stal12:CCL_fix_4conn
3 years ago
Alexander Alekhin
370f878a36
Merge pull request #21375 from JoeHowse:3.4-umatusageflags-docs
3 years ago
Alexander Alekhin
f6fe5c07f6
copyright: 2022
3 years ago
Stefano Allegretti
c685293297
Fix #21366
3 years ago
Joe Howse
c2209ad5e4
Doc warnings about experimental UMatUsageFlags
3 years ago
Alexander Alekhin
06b74c87da
Merge pull request #21360 from alalek:core_ocl_option_to_abort_on_kernel_build_error_3.4
3 years ago
Alexander Alekhin
c5a86c22a4
core(ocl): add option to abort on OpenCL kernel build failure
...
- exceptions are catched by fallback CPU path
- OPENCV_OPENCL_ABORT_ON_BUILD_ERROR (disabled by default)
3 years ago
Alexander Alekhin
3621c6234c
Merge pull request #21354 from alalek:samples_python_3.10
3 years ago
Alexander Alekhin
a47952146a
samples: query for Python 3.10 setup
3 years ago
Alexander Alekhin
523c3cd50b
Merge tag '3.4.17'
3 years ago
Alexander Alekhin
631126c77a
release: OpenCV 3.4.17
3 years ago
Alexander Alekhin
655d381ef3
Merge pull request #21341 from alalek:issue_20930_3.4
3 years ago
Alexander Alekhin
cdfa8a668b
python: use '((x,y), (w,h), angle)' in std::vector<RotatedRect>
3 years ago
Alexander Alekhin
92651d228d
Merge pull request #21329 from alalek:cmake_openexr_find_package
3 years ago
Alexander Alekhin
90e3692603
Merge pull request #21327 from alalek:imgcodecs_openexr_runtime_disabled
3 years ago
Alexander Alekhin
3a8316ab93
Merge pull request #21320 from catree:solvePnP_doc_page
3 years ago
Alexander Alekhin
8d3f0d0eab
Merge pull request #21306 from aBITnav:patch-1
3 years ago
Alexander Alekhin
cdd4354256
Merge pull request #21336 from alalek:dnn_pooling_check_array_indexes
3 years ago
Alexander Alekhin
bde955fc56
Merge pull request #21335 from alalek:dnn_onnx_dump_input_output
3 years ago