Alexander Smorkalov
02f0779d0e
Merge branch 4.x
2025-08-07 10:35:20 +03:00
Alexander Smorkalov
9f88e9ae31
Added options to initialize Orbbec cameras with custom fps and resolution.
2025-08-05 17:29:29 +03:00
Alexander Smorkalov
8496706216
Added timestamps support for Orbbec SDK backend in VideoIO.
2025-08-01 15:55:03 +03:00
Alexander Smorkalov
83e352dc48
Added OpenCV.AI copyright.
2025-08-01 09:50:10 +03:00
Alexander Smorkalov
6feee34c57
Merge branch 4.x
2025-07-30 16:04:47 +03:00
Alexander Smorkalov
eebb15683f
Fixed build with libpng older than 1.5.x
2025-07-29 17:08:46 +03:00
Alexander Smorkalov
3b2d7b3f1b
Merge branch 4.x
2025-07-28 10:04:17 +03:00
Alexander Smorkalov
56d7a7e4b3
CV_Bool support for masks in 3d module.
2025-07-28 09:03:46 +03:00
Alexander Smorkalov
d977b02297
Reworks pre-computed intrinsiscs support in multi-view calibration script.
2025-07-25 12:50:50 +03:00
Alexander Smorkalov
e4fabe393c
More intrinsic calibration flags in integractive calibration tool.
2025-07-25 11:31:51 +03:00
Alexander Smorkalov
ac9d0e0d0d
Removed hack for calibration boards in samples and tutorials.
2025-07-24 11:27:20 +03:00
Alexander Smorkalov
bd67770dcb
Merge branch 4.x
2025-07-22 09:47:19 +03:00
Alexander Smorkalov
f59a955bea
Added command line option to select VideoCapture backend.
2025-07-16 10:09:23 +03:00
Alexander Smorkalov
d75323f8a5
Merge branch 'release_4.12.0' into 4.x
2025-07-02 15:46:12 +03:00
Alexander Smorkalov
49486f61fb
release: OpenCV 4.12.0
2025-07-02 10:54:13 +03:00
Alexander Smorkalov
7a0d6559c3
Made some GDAL specific tests optional.
2025-07-02 10:07:13 +03:00
Alexander Smorkalov
d9e2b4c650
Fixed out-of-bound access issue in QR Encoder Java warappers.
2025-06-26 17:19:10 +03:00
Alexander Smorkalov
42ec439d5a
Documentaion update for haveImageReader function.
2025-06-25 13:34:49 +03:00
Alexander Smorkalov
288471f559
Fixed ifdef logic operators evaluation with some old python versions.
2025-06-25 10:35:53 +03:00
Alexander Smorkalov
c3400603d0
Fixed out-of-bound access to function table in cv::norm for HORM_HAMING.
2025-06-23 15:42:23 +03:00
Alexander Smorkalov
54fe519ae0
phaseCorrelate documentation imrpovement.
2025-06-23 12:28:09 +03:00
Alexander Smorkalov
89289ecaa5
Switch to standard C11 atomics on android and with nvcc.
2025-06-20 12:38:11 +03:00
Alexander Smorkalov
7cb7a6fd20
pre: OpenCV 4.12.0 (version++).
2025-06-19 11:03:59 +03:00
Alexander Smorkalov
c0fdb1145e
KleidiCV update to version 0.5
2025-06-16 09:55:08 +03:00
Alexander Smorkalov
dd87ffc340
Merge branch 4.x
2025-06-11 15:55:42 +03:00
Alexander Smorkalov
350b211b57
Merge branch 4.x
2025-06-10 10:16:50 +03:00
Alexander Smorkalov
987548d041
Use older version of IPP for Android x86 32bit to resolve linkage issues.
2025-06-05 13:11:05 +03:00
Alexander Smorkalov
0ccbd21c0a
Relax remap relative test to handle the case when HAL implements not remap options.
2025-06-03 11:24:07 +03:00
Alexander Smorkalov
5205e26663
Fixed bug in ifdef state machine in header parser for bindings.
2025-06-02 12:41:39 +03:00
Alexander Smorkalov
0806124ac7
Try to add FastCV to OpenCV4AndroidSDK
2025-05-24 18:49:11 +03:00
Alexander Smorkalov
b4944c9375
Added default copyright header to IPP HAL.
2025-05-24 16:57:49 +03:00
Alexander Smorkalov
388b6dd81f
New HAL entry for cv::sum and IPP adoption.
2025-05-23 12:35:11 +03:00
Alexander Smorkalov
7ecb1d8cab
Disabled cv namespace usage inside KleidiCV.
2025-05-21 13:04:23 +03:00
Alexander Smorkalov
7e12c397d0
Disable IPP for x86 32bit Android as it's incompatible with modern NDK.
2025-05-16 08:34:28 +03:00
Alexander Smorkalov
e1a74e6d1b
Added warning if projected axes are out of camera frame in drawAxes function.
2025-05-14 15:34:51 +03:00
Alexander Smorkalov
a39db41390
Cherry-pick OpenJPEG deconding status fix.
2025-05-13 08:56:14 +03:00
Alexander Smorkalov
2364056aa3
License update in CPack generated packages.
2025-05-12 11:46:51 +03:00
Alexander Smorkalov
306204089f
Reworked HSV color conversion tables initialization for OpenCL branch.
2025-05-12 09:02:47 +03:00
Alexander Smorkalov
2f97718bc1
Fixed std::vector<Point3f> handling in JS wrappers.
2025-05-07 16:03:12 +03:00
Alexander Smorkalov
f8de2e06e6
Merge branch 4.x
2025-05-07 13:17:42 +03:00
Alexander Smorkalov
7d66431f8e
Fixed QT window resize logic.
2025-05-05 14:52:15 +03:00
Alexander Smorkalov
55a063f025
Enable GIF support by default.
2025-04-25 15:03:22 +03:00
Alexander Smorkalov
9241e0a9f6
Added KleidiCV check for Android SDK release builds.
2025-04-24 07:30:16 +03:00
Alexander Smorkalov
250ea3d7c6
Fixed Android build with FastCV.
2025-04-16 16:26:05 +03:00
Alexander Smorkalov
fa7a0c1e12
Migrated IPP impl for flip and transpose to HAL.
2025-04-10 08:51:12 +03:00
Alexander Smorkalov
78662ac085
Transfer IPP polarToCart to HAL.
2025-04-09 19:13:18 +03:00
Alexander Smorkalov
68a595d88b
Set C++ standard for all CUDA configurations.
2025-03-25 16:47:12 +03:00
Alexander Smorkalov
ae443a904b
Fixed JavaDoc generation for StereoBM.
2025-03-25 12:33:58 +03:00
Alexander Smorkalov
4919cda8b2
Merge branch 4.x
2025-03-11 17:23:06 +03:00
Alexander Smorkalov
f833519506
Warning fix on Windows.
2025-03-11 11:17:20 +03:00
Alexander Smorkalov
e342d2f339
Local decolor pipeline optimization.
2025-03-11 10:16:01 +03:00
Alexander Smorkalov
40843d06ab
Disable CV_SIMD_SCALABLE for demosaicing as the implementation is not efficient on RISC-V RVV.
2025-03-07 16:24:20 +03:00
Alexander Smorkalov
648424eaf2
Code review fixes.
2025-03-07 15:33:54 +03:00
Alexander Smorkalov
fbffaa5276
Warning fix.
2025-03-07 11:56:26 +03:00
Alexander Smorkalov
db40139f16
Merge branch 4.x
2025-03-05 10:28:32 +03:00
Alexander Smorkalov
1aa69292b0
Backported some CALL_HAL improvements from 5.x #26946
2025-03-03 16:22:48 +03:00
Alexander Smorkalov
d3792dad86
Backported some C API cleanup from 5.x to 4.x to reduce conflicts in 4.x->5.x merge.
2025-02-26 17:11:31 +03:00
Alexander Smorkalov
1483504702
Merge branch 4.x
2025-02-20 13:58:04 +03:00
Alexander Smorkalov
f570852d20
Removed Android test as it's broken for now.
2025-02-18 12:52:24 +03:00
Alexander Smorkalov
7ac939c53a
Squeeze several Windows pipelines into one with jobs.
2025-02-17 13:51:48 +03:00
Alexander Smorkalov
acc9084044
Move OpenVX integrations to imgproc to OpenVX HAL
...
Covered functions:
- medianBlur
- Sobel
- Canny
- pyrDown
- BoxFilter
- equalizeHist
- GaussianBlur
- remap
- threshold
2025-02-15 09:55:37 +03:00
Alexander Smorkalov
1de6e20463
Move OpenVX implementation for FAST to HAL.
2025-02-14 17:47:48 +03:00
Alexander Smorkalov
5921aae2b3
Switch to static instance of FastCV on Linux.
2025-02-13 15:58:25 +03:00
Alexander Smorkalov
b7663086fb
Do not rely on cv namespace in HAL.
2025-02-06 10:00:28 +03:00
Alexander Smorkalov
55a2ca58f0
Merge branch 4.x
2025-02-05 09:28:27 +03:00
Alexander Smorkalov
534243647e
Fixed Android build with Vulkan support.
2025-01-13 21:13:22 +03:00
Alexander Smorkalov
d744296bbd
Merge branch 'as/release_4.11.0' into 4.x
2025-01-08 17:25:28 +03:00
Alexander Smorkalov
31b0eeea0b
Release 4.11.0
2025-01-08 15:47:46 +03:00
Alexander Smorkalov
198f23890e
Fixed fread size check for corrupted PNGs.
2025-01-08 14:23:43 +03:00
Alexander Smorkalov
d2264d5868
Tune threshold to stabinlize test with Vulkan backend.
2024-12-31 10:23:13 +03:00
Alexander Smorkalov
745a12c03b
Sevral fixes for FastCV handling.
2024-12-26 09:54:09 +03:00
Alexander Smorkalov
a8f4019932
Made some pre-defined Python types optional to disable modules
2024-12-17 15:54:06 +03:00
Alexander Smorkalov
c25f8024c0
Replace structured binding for better compilers support.
2024-12-10 10:01:08 +03:00
Alexander Smorkalov
be1f3e8a7c
Merge tag '5.0.0-alpha' into 5.x
...
Opencv 5.0.0-alpha release.
The alpha release for the new OpenCV generation. The release is designed as technology preview and not ready for production usage yet.
2024-12-05 14:34:15 +03:00
Alexander Smorkalov
0b4fdd729c
Release 5.0.0-alpha.
2024-12-05 14:27:47 +03:00
Alexander Smorkalov
616fd50947
Release 5.0.0-alpha.
2024-12-05 11:54:05 +03:00
Alexander Smorkalov
644cf0de08
More data types support in Obj-C and Swift bindings.
2024-12-04 16:00:57 +03:00
Alexander Smorkalov
cb1e6250e6
More type constants for Java bindings too.
2024-12-04 15:51:58 +03:00
Alexander Smorkalov
0c4fd4f7ee
Fixed cv::Mat type constants in ObjC and Swift.
2024-12-02 17:13:25 +03:00
Alexander Smorkalov
0213483c18
Merge branch 4.x
2024-11-28 13:20:39 +03:00
Alexander Smorkalov
d0ccd85a02
Added some mssing type constants to python type stubs generator.
2024-11-28 09:42:22 +03:00
Alexander Smorkalov
2ba82c2c88
Restore predefined G-API types in Python type stubs generator
2024-11-27 14:34:33 +03:00
Alexander Smorkalov
ff142b8ef9
pre: OpenCV 5.0.0-alpha (version++).
2024-11-27 12:59:28 +03:00
Alexander Smorkalov
0b01712dd3
Fixed missing include chrono in g-api tests.
2024-11-26 15:22:57 +03:00
Alexander Smorkalov
83a1621527
Fixed test LSTM warning.
2024-11-22 09:10:25 +03:00
Alexander Smorkalov
c3ca3f4f00
Fixed KLEIDICV_SOURCE_PATH handling for extenral KleidiCV.
2024-11-21 11:50:25 +03:00
Alexander Smorkalov
1ff16cb551
Backport some of C API removal in core module implementation.
2024-11-14 11:24:00 +03:00
Alexander Smorkalov
0310b081f9
Dropped C API in core module.
2024-11-14 08:33:22 +03:00
Alexander Smorkalov
3cc130db5d
Merge branch 4.x
2024-11-13 09:02:39 +03:00
Alexander Smorkalov
22f7002ed2
Windows UWP build in CI for 5.x
2024-11-12 09:33:08 +03:00
Alexander Smorkalov
03983549fc
Merge branch 4.x
2024-11-06 08:20:12 +03:00
Alexander Smorkalov
9b635da563
Added Universal Windows Package build to CI.
2024-11-02 12:20:13 +03:00
Alexander Smorkalov
cf87380fad
Disable SME2 branches in KleidiCV as it's incompatible with some CLang versions, e.g. NDK 28b1.
2024-10-31 08:14:30 +03:00
Alexander Smorkalov
8e55659afe
Merge branch 4.x
2024-10-24 15:10:43 +03:00
Alexander Smorkalov
983086411f
ADE update to 0.1.2e
2024-10-22 17:45:00 +03:00