Alexander Smorkalov
7da3af2c41
Dropped KAZE license files as they moved to contrib.
2026-03-01 08:28:49 +03:00
Alexander Smorkalov
7a1425ca2c
Added Orbbec cameras support to CMake diagnostics.
2025-12-07 11:38:29 +03:00
Alexander Smorkalov
de660aedca
Reverted CI changes.
2025-12-05 16:00:14 +03:00
Alexander Smorkalov
ca7f668e6a
Tunned Python bindings for logging.
2025-09-22 17:21:51 +03:00
Alexander Smorkalov
b28d9bef1d
Renamed templated BlocksCompensator::feed method to exclude claches with base class pure virtual method.
2025-09-08 14:52:58 +03:00
Alexander Smorkalov
8f74086d3f
Drop commented out convertTo impl with IPP.
2025-04-07 14:18:37 +03:00
Alexander Smorkalov
91e078be93
Dropped inefficient (disabled) IPP integration for LUT.
2025-04-07 14:11:13 +03:00
Alexander Smorkalov
a77623a32b
Move IPP minMaxIdx to HAL.
2025-03-24 09:21:22 +03:00
Alexander Smorkalov
7aaada4175
Use HAL for cv::mean function too.
2025-02-12 08:51:20 +03:00
Alexander Smorkalov
ad36f68500
Fixed some memory leaks in PNG/APNG implementation.
2025-01-06 10:41:33 +03:00
Alexander Smorkalov
a2ce9e1bac
pre: OpenCV 4.11.0 (version++)
2024-12-23 13:58:08 +03:00
Alexander Smorkalov
a4c8d318e6
Update KleidiCV to version 0.3.
2024-12-16 15:32:44 +03:00
Alexander Smorkalov
905cc45f85
Document some stitching methods and enable bindings for them.
2024-11-25 14:03:49 +03:00
Alexander Smorkalov
1a775198ce
Skip KleidiCV in offline build.
2024-11-13 15:13:19 +03:00
Alexander Smorkalov
9773694527
Added DNN engine selector to model diagnostics tool.
2024-10-17 15:09:13 +03:00
Alexander Smorkalov
b03dd764a1
Relax conditions to allow 0d reshape for UMat.
2024-10-04 16:32:59 +03:00
Alexander Smorkalov
110b701bba
Multiple calibrateMultiview improvements.
...
- Added function overload for the simple case
- Added CV_Bool type support for masks
- `parallel_for_` for intrinsics calibration for faster inference
- Homogenize parameters order with other calibrateXXX functions
2024-10-04 14:07:17 +03:00
Alexander Smorkalov
1aa325a460
Added HAL documentation note for out-of-bound hack in optical flow LK.
2024-10-02 12:38:25 +03:00
Alexander Smorkalov
ae52db549d
Heterogenious cameras support in multiview calibration.
2024-10-02 10:33:01 +03:00
Alexander Smorkalov
6ed4e7acae
registerCameras test for heterogenious pinhone + fisheye setup.
2024-09-30 12:38:15 +03:00
Alexander Smorkalov
0fa4b0ead2
Multi-camera calibration tests with real cameras.
2024-09-25 22:54:10 +03:00
Alexander Smorkalov
4d5beef7db
Java Script config fix after 4.x merge.
2024-09-24 11:44:09 +03:00
Alexander Smorkalov
cb3af0a08f
Merge branch 4.x
2024-09-23 14:18:25 +03:00
Alexander Smorkalov
2529af9719
Fixed code snippets in Yolo tutorial.
2024-09-23 08:32:09 +03:00
Alexander Smorkalov
f8a75bccab
Drop remaning C CV_FUNCTION_NAME as it's not used any more.
2024-09-12 08:38:19 +03:00
Alexander Smorkalov
b574db2cff
Merge branch 4.x
2024-09-10 10:15:22 +03:00
Alexander Smorkalov
209802c9f6
Leaky RELU support for TFLite.
2024-09-09 12:40:35 +03:00
Alexander Smorkalov
307dc2a298
Excluded nullptr leak to arithmetic HAL got from empty Mat.
2024-09-06 16:49:14 +03:00
Alexander Smorkalov
a905526f71
Got rid of CAROTENE_NEON_ARCH and use standard __ARM_ARCH check.
2024-08-30 12:09:04 +03:00
Alexander Smorkalov
100db1bc0b
Merge branch 4.x
2024-08-28 15:06:19 +03:00
Alexander Smorkalov
76bf17a248
Removed duplicated code in Pow implementation that triggers wrong assert on Intel iGPU.
2024-08-23 17:44:58 +03:00
Alexander Smorkalov
55d1bf3da9
Extended perf tests for warpPerspective to cover channels too.
2024-08-21 17:31:28 +03:00
Alexander Smorkalov
d69db7aac4
Supress more ONNX conformance test cases for quant-dequant with CUDA.
2024-08-20 17:12:26 +03:00
Alexander Smorkalov
24fde08712
Free Variant variable after usage in DShow back-end
2024-08-19 21:40:52 +03:00
Alexander Smorkalov
7e8f2a1bc4
Merge branch 4.x
2024-08-06 15:31:30 +03:00
Alexander Smorkalov
9dee2c6e67
Fixed asserts in fillPoly.
2024-08-06 12:02:01 +03:00
Alexander Smorkalov
75fca7d9d0
Added fisheye::distort with non-identity projection matrix.
2024-08-05 15:22:00 +03:00
Alexander Smorkalov
a15cd4b63d
Set and check allocator pointer for all cv::Mat instances.
2024-08-05 10:07:14 +03:00
Alexander Smorkalov
93745245a3
Improved error handling in image codecs.
2024-08-01 08:34:29 +03:00
Alexander Smorkalov
672a662dff
Merge branch 4.x
2024-07-26 09:10:36 +03:00
Alexander Smorkalov
38cfea981f
Report used HAL to test log and xml
2024-07-23 12:03:39 +03:00
Alexander Smorkalov
fc9208cff5
Merge branch 4.x
2024-07-17 10:08:16 +03:00
Alexander Smorkalov
c53c2f6844
Use CV_LOG_DEBUG for debug logging in chessboard detector.
2024-07-15 16:11:27 +03:00
Alexander Smorkalov
a6b8ea892b
Post-merge fixes for algorithm hint API.
2024-07-15 14:44:03 +03:00
Alexander Smorkalov
04f9e3cd4f
Restored removed test_round_pair_f64 test afetr PR 24941.
2024-07-15 12:59:12 +03:00
Alexander Smorkalov
e28c6eb3b6
Fixed gtkglext search in cmake.
2024-07-03 19:22:06 +03:00
Alexander Smorkalov
fc85d2a551
Fixed failed JavaScript tests in 5.x
2024-07-03 16:15:36 +03:00
Alexander Smorkalov
99c0a96a2f
Enable KleidiCV for Android aarch64 by default.
2024-07-03 15:17:51 +03:00
Alexander Smorkalov
b083d36d68
Fixed 23-bit build with some GCC versions.
2024-07-03 14:13:34 +03:00
Alexander Smorkalov
25fb55601b
Fixed narrowing conversion warning with MSVC compiler.
2024-07-03 12:10:31 +03:00
Alexander Smorkalov
9772ec861b
Added Ubuntu 24.04 pipeline for 5.x
2024-07-03 09:21:54 +03:00
Alexander Smorkalov
190eddf8c3
Warnings fix for Ubuntu 24.04.
2024-07-02 15:01:48 +03:00
Alexander Smorkalov
07ec6cb2c2
Added lut support for all new types in 5.x
2024-07-02 14:44:55 +03:00
Alexander Smorkalov
2799c74d50
Use Carotene implementation of TEGRA_GaussianBlurBinomial 3x3 and 5x5 on ARM.
2024-07-02 12:50:09 +03:00
Alexander Smorkalov
3d74d646d8
Fixed CuDNN runtime version check for CuDNN 9+.
2024-07-01 17:33:24 +03:00
Alexander Smorkalov
3abd9f2a28
Merge branch 4.x
2024-07-01 15:59:43 +03:00
Alexander Smorkalov
b7c9221b80
Force contributors to define Apache 2.0 license for the new PRs.
2024-06-28 16:54:14 +03:00
Alexander Smorkalov
310169490a
Exclude cap_ios.h from installation where it's not needed.
2024-06-28 14:11:25 +03:00
Alexander Smorkalov
4500eb937f
Drop redundant dependency from download_models.py
2024-06-28 10:45:52 +03:00
Alexander Smorkalov
ee2b0f9d63
Relax equalizeHist test for some HAL implementations.
2024-06-27 19:14:30 +03:00
Alexander Smorkalov
a102b24285
Added LUT for FP16 and accuracy test.
2024-06-19 16:16:11 +03:00
Alexander Smorkalov
e7108f48ab
Extended bilateralFilter test to cover more branches.
2024-06-19 15:35:03 +03:00
Alexander Smorkalov
553c111c5a
Fixed input buffer read overflow in vectorized G-API convertTo implementation.
2024-06-18 15:46:42 +03:00
Alexander Smorkalov
60819979d4
Svgfig library update to version 1.0.1 as it uses BSD-3 license.
2024-06-18 11:13:32 +03:00
Alexander Smorkalov
88c6c7d9f7
Handle BGRA sterams in GStreamer backend
2024-06-11 12:21:05 +03:00
Alexander Smorkalov
6623c62f56
Fixed result buffer overflow in intersectConvexConvex_ for non-convex input.
2024-06-10 19:38:35 +03:00
Alexander Smorkalov
2bb8b2b173
Disable more G-API streaming test due to unstability.
2024-06-04 11:07:22 +03:00
Alexander Smorkalov
71d3237a09
Release 4.10.0
2024-06-02 14:41:07 +03:00
Alexander Smorkalov
9ed1d6730f
Fixed offset computation for ND case in MinMaxIdx HAL.
2024-05-31 10:09:34 +03:00
Alexander Smorkalov
1668203a1c
Added branch with variadic version of Trust tuple
2024-05-28 11:31:13 +03:00
Alexander Smorkalov
f85014534f
Fixed width and height order in HAL call for LUT.
2024-05-23 10:30:33 +03:00
Alexander Smorkalov
0b39a51be8
pre: OpenCV 4.10.0 (version++).
2024-05-21 11:37:05 +03:00
Alexander Smorkalov
40faced6c1
OpenJPEG update to 2.5.2.
2024-05-20 13:44:43 +03:00
Alexander Smorkalov
5f509e2ec1
Skip Test_Caffe_layers.Concat with Vulkan due to sporadic failures.
2024-05-17 11:54:25 +03:00
Alexander Smorkalov
5f3a505a2d
Added Ubuntu 24.04 to regular CI.
2024-05-16 11:17:35 +03:00
Alexander Smorkalov
c034c46e69
Disable more streaming test in G-API due to instability.
2024-05-15 15:41:23 +03:00
Alexander Smorkalov
2e07ec1f87
Restored and extended Highgui test logic for small windows.
2024-05-15 12:47:22 +03:00
Alexander Smorkalov
55eebe81c3
Synchornized cv::moments documentation with actual implementation.
2024-05-09 08:30:36 +03:00
Alexander Smorkalov
392fd4edd1
Tune sanity threshold in Moments performance test for Android aarch64.
2024-05-07 18:24:43 +03:00
Alexander Smorkalov
b94cb5bc68
HAL interface for meanStdDev.
2024-05-03 16:36:43 +03:00
Alexander Smorkalov
d8e18f4576
Made fcn-resnet50-12.onnx model optional.
2024-05-03 16:14:22 +03:00
Alexander Smorkalov
9fe5615f2f
Got rid of deprecated convertFp16 in imgcodecs module.
2024-05-03 11:05:08 +03:00
Alexander Smorkalov
02c3132f02
Fix moments integration to OpenCV HAL.
2024-05-03 08:40:43 +03:00
Alexander Smorkalov
5aaa570fef
Fixed SyntaxWarning: invalid escape sequence '\w' in header parser.
2024-05-02 20:38:23 +03:00
Alexander Smorkalov
d0978cea39
Added moments interface to HAL.
2024-04-25 17:19:34 +03:00
Alexander Smorkalov
7bad12c33b
Fixed build warnings introduced in #24938
2024-04-25 10:07:25 +03:00
Alexander Smorkalov
43d243dd0e
Merge branch 4.x
2024-04-22 11:08:39 +03:00
Alexander Smorkalov
3cc83c7610
Added FaceDetectorYN to OpenCV JS API.
2024-04-17 12:59:49 +03:00
Alexander Smorkalov
a4b4808d9d
New HAL API for remap
2024-04-17 11:17:32 +03:00
Alexander Smorkalov
7c966efcad
Drop float16_t alias in 5.x after 4.x merge.
2024-04-17 10:48:41 +03:00
Alexander Smorkalov
f643964c68
Added HAL function for popular bit-exact branch of GaussianBlur with sigma=0.
2024-04-17 10:13:35 +03:00
Alexander Smorkalov
db3e5620cd
Merge branch 4.x
2024-04-16 17:28:18 +03:00
Alexander Smorkalov
17c7f76da3
HALL interface for bilaterialFilter.
2024-04-11 09:02:45 +03:00
Alexander Smorkalov
bbd9059334
Fixed jpeg-turbo diagnostics and build options in default configuration.
2024-04-10 16:19:59 +03:00
Alexander Smorkalov
282c762ead
Merge branch 4.x
2024-04-10 11:27:47 +03:00
Alexander Smorkalov
5bad694b7f
Removed old C API usage in new findContours implementation.
2024-04-10 11:19:55 +03:00
Alexander Smorkalov
cf3e90ab91
Added experimental build for Windows ARM64 to CI.
2024-04-10 10:26:34 +03:00
Alexander Smorkalov
4221ae1d64
Supress build warnings on Win32 for ARM.
2024-04-09 12:57:23 +03:00
Alexander Smorkalov
e1ed422bdb
HALL interface for transpose2d.
2024-04-05 14:12:36 +03:00
Alexander Smorkalov
89b91fcb50
Added option to dump v4l2 test frame from virtual camera.
2024-04-04 15:50:27 +03:00