Alexander Smorkalov
76eff34bdc
Enable KleidiCV for Android aarch64 by default.
2024-07-04 10:38:29 +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
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
f643964c68
Added HAL function for popular bit-exact branch of GaussianBlur with sigma=0.
2024-04-17 10:13:35 +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
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
Alexander Smorkalov
2d864c3af9
Export TIFF compression options as API and git rid of tiff.h.
2024-04-03 14:30:11 +03:00
Alexander Smorkalov
a7d6f105e7
Skip InferROI.TestStreamingInfer as unstable as it hangs on CI time-to-time.
2024-03-29 11:33:12 +03:00
Alexander Smorkalov
7945f2cf40
Fixed HAL invocation for DCT.
2024-03-29 11:01:42 +03:00
Alexander Smorkalov
fd576d9e8e
Added PNG instance of image for fisheye::undistort test as JPG is decoded differently with different libjpeg versions.
2024-03-28 12:02:58 +03:00
Alexander Smorkalov
f2c38eb62f
Backport some highgui changes from #22754
2024-03-05 17:49:01 +03:00
Alexander Smorkalov
daa8f7dfc6
Partially back-port #25075 to 4.x
2024-03-05 12:15:39 +03:00
Alexander Smorkalov
fc98b31c3e
Partially backport C API removal in imgproc module to reduce conflicts with 5.x
2024-02-29 12:42:19 +03:00
Alexander Smorkalov
facb66b8a7
Fixed lcense and readme filenames after TBB update
2024-02-27 12:06:55 +03:00
Alexander Smorkalov
1577ae0839
Disable fp16 instructions detection on Windows ARM64 because of build issues #25052 .
2024-02-22 12:52:26 +03:00
Alexander Smorkalov
78a765cb81
Reverted Compensate edge length in ChessBoardDetector::generateQuads #24833
2024-02-16 12:12:00 +03:00
Alexander Smorkalov
b24e365454
Suppress TBB compilation warnings visible during Android SDK build.
2024-02-13 15:19:25 +03:00
Alexander Smorkalov
0424ba57d7
Alternative solution for QR code black/white balance computation.
2024-02-12 20:41:40 +03:00
Alexander Smorkalov
77af137285
Fix proto and weights mess in dnn performance tests.
2024-02-07 09:16:09 +03:00
Alexander Smorkalov
c0680ae846
Enable Android samples with native part with AAR package
2024-01-31 15:19:38 +03:00
Alexander Smorkalov
1b4c1ff91e
Added job to test with real hardware.
2024-01-31 15:05:19 +03:00
Alexander Smorkalov
145981c526
Build warning fix in Tutorial4-OpenCL.
2024-01-31 12:51:28 +03:00
Alexander Smorkalov
ba8915c88c
Build warning fix for Charuco tests.
2024-01-30 18:18:52 +03:00
Alexander Smorkalov
c9671da732
Do not release user-provided buffer, if decoder failed.
2024-01-27 13:33:39 +03:00
Alexander Smorkalov
cb92974914
Test for Rect2f in Python.
2024-01-25 18:35:03 +03:00
Alexander Smorkalov
985506c251
Downgrade LIMITED_API_VERSION, if python3 is older than 3.6.
2024-01-17 13:09:08 +03:00
Alexander Smorkalov
26cf82a56c
Normalize axis parameter in DNN Concat to handle negative values.
2024-01-16 12:22:22 +03:00
Alexander Smorkalov
6eafcbb2e1
Document Android development with Maven Central package.
2024-01-11 10:38:11 +03:00
Alexander Smorkalov
fde99e68c0
Removed Android AIDL from build scrips and tutorials as it's not needed since 4.9.0.
2024-01-10 16:27:52 +03:00
Alexander Smorkalov
2beacc07e8
Manage Python Limited API version externally.
2024-01-10 12:30:29 +03:00
Alexander Smorkalov
e5d1309fcf
Fixed typo in Android build scripts.
2023-12-28 16:42:01 +03:00
Alexander Smorkalov
dad8af6b17
Release 4.9.0.
2023-12-27 19:46:55 +03:00
Alexander Smorkalov
e5b5984f3c
Reworked camera stream check to exclude non-video formats.
2023-12-27 17:52:42 +03:00
Alexander Smorkalov
5510e2556a
Disabled ENABLE_CUDA_FIRST_CLASS_LANGUAGE by default for now to not break existing behaviour.
2023-12-26 09:58:51 +03:00
Alexander Smorkalov
03d1760dd5
Added exception warning to calibrateCamera description.
2023-12-26 09:23:11 +03:00
Alexander Smorkalov
b59eca22ae
Enable Android AAR package build with SDK project itself without Python
...
- Added JavaDoc package build and publishing
- Added Source package build and publishing
- More metadata for publishing
- Disable native samples build with aar, because prefab is not complete yet
2023-12-25 18:39:49 +03:00
Alexander Smorkalov
b407c58b96
pre: OpenCV 4.9.0 (version++).
2023-12-25 15:20:10 +03:00
Alexander Smorkalov
639fd80aa3
Document read-only check in Python bindings.
2023-12-25 12:47:39 +03:00
Alexander Smorkalov
53cd921ab4
Increate Vit_b test threshold a bit for CUDA FP16.
2023-12-22 13:37:44 +03:00
Alexander Smorkalov
f0d3bbddff
Do not install removed toolchain file for Android.
2023-12-21 10:40:05 +03:00
Alexander Smorkalov
181850e808
Drop old Android toolchain file
...
- The toolchain file for CMake is provided by all modern NDKs.
- The OpenCV version does not work with modern NDKs.
2023-12-20 15:19:53 +03:00
Alexander Smorkalov
70b87804cf
SPNG integration warning fixes.
2023-12-20 13:09:21 +03:00
Alexander Smorkalov
e5468a88e6
Added experimental NativeCameraView class for Android 24+.
2023-12-10 19:51:55 +03:00
Alexander Smorkalov
ad079ea5da
Added warning, if FFmpeg pipeline was interrupted by timeout.
2023-12-06 20:15:08 +03:00
Alexander Smorkalov and Maksim Shabunin
938951f4f0
Refactor JavaCamera2View to add option to override Camera2 session request options.
...
Co-authored-by: Maksim Shabunin <maksim.shabunin@gmail.com >
2023-12-06 13:25:43 +03:00
Alexander Smorkalov
463affcebf
OpenCV.AI notification.
2023-12-05 21:43:54 +03:00
Alexander Smorkalov
b1441c9d6a
Report resolution together with FPS in JavaCamera2View.
2023-12-05 18:46:23 +03:00
Alexander Smorkalov
d36b959dd1
Drop Adnroid.mk and Application.mk in samples as they are not used with Gradle.
2023-12-04 16:06:33 +03:00
Alexander Smorkalov
1bf4f2386a
Removed info lib handling in OpenCV initialization on Android.
2023-12-04 15:00:36 +03:00
Alexander Smorkalov
7f3b6c177f
Refreshed OpenCL sample for Android.
2023-12-04 14:54:32 +03:00
Alexander Smorkalov
1db23e0f12
Report correct open status from Bitstream.
2023-11-30 15:16:27 +03:00
Alexander Smorkalov
9d454fed93
Fix build for Android sample mobilenet-ssd detector.
2023-11-30 12:02:03 +03:00
Alexander Smorkalov
7b1a5fb3de
Migrate Android Face Detection sample to DNN.
2023-11-29 11:02:44 +03:00
Alexander Smorkalov
aa6b399b5a
AAR package build and test with CI
...
- Use the same tools and plugins for SDK build and AAR build
- Added script to test Gradle-based samples against local maven repo
- Various local fixes and debug prints
2023-11-28 10:00:56 +03:00
Alexander Smorkalov
07da2c9d10
Serialize Android samples build in SDK script to prevent raise between gradle instances.
2023-11-28 09:42:39 +03:00
Alexander Smorkalov
88d3e7a7ba
Fixed regression in Android Tutorial2 initialization.
2023-11-27 16:13:46 +03:00
Alexander Smorkalov
2830551e89
Drop OpenCV Manager from samples initialization.
2023-11-23 18:27:18 +03:00
Alexander Smorkalov
23481b716b
Print warning, but not throw exceptions in cv::VideoCapture for OpenNI2.
2023-11-20 15:04:35 +03:00
Alexander Smorkalov
b203c7c3e2
Fixed build warning introduced in #24243 .
2023-11-08 15:30:40 +03:00
Alexander Smorkalov
8df76fe0cb
Exclude RVV UI internals from Doxygen documentation.
2023-11-08 14:22:05 +03:00
Alexander Smorkalov
6a65678592
Use video stream fps first in FFmpeg backend for VideoCapture.
2023-11-03 15:39:37 +03:00
Alexander Smorkalov
abc4eeb9a7
Add JavaScript bindings for SimpleBlobDetector.
2023-11-01 19:29:34 +03:00
Alexander Smorkalov
bd565df379
Added Java bindings for BOWImgDescriptorExtractor constructor.
2023-10-31 11:23:47 +03:00
Alexander Smorkalov
a3ebc0ae7f
Fixed Python signatures in Doxygen documentation.
2023-10-30 17:28:03 +03:00
Alexander Smorkalov
14b21f7271
Ensure interarea algorithm usage in resize perfomance test.
2023-10-17 09:43:15 +03:00
Alexander Smorkalov and Maksim Shabunin
3ebcd94535
Added test with V4L CAP_PROP_CONVERT_RGB=false.
...
Co-authored-by: Maksim Shabunin <maksim.shabunin@gmail.com >
2023-10-16 10:20:18 +03:00
Alexander Smorkalov
33d64d0491
Tuned threshold for FastNeuralStyle_eccv16 test for systems without AVX2.
2023-10-04 16:19:13 +03:00
Alexander Smorkalov
c497fe05a0
Removed invalid reference usage in charuco detector.
2023-10-03 11:31:48 +03:00
Alexander Smorkalov
2af5815d47
Fail Java test suite, execution, if one of test failed.
2023-10-01 18:31:04 +03:00
Alexander Smorkalov
5caee5cc64
Fixed OpenCL PF16 fallback in Einsum layer.
2023-09-29 15:52:23 +03:00
Alexander Smorkalov
43036e0031
Added CI with OpenVINO for DNN and G-API.
2023-09-27 13:45:01 +03:00
Alexander Smorkalov
219a34261f
Warnings fix on Windows.
2023-09-20 16:53:40 +03:00
Alexander Smorkalov
0367a12b92
Check that cv::merge input matrices are not empty.
2023-09-08 12:36:46 +03:00
Alexander Smorkalov
5c9f58e124
More strict test for MSMF FOURCC (camera).
2023-09-07 13:16:20 +03:00
Alexander Smorkalov
cca4ee2e46
Revert PR 24186 as it force skip tests.
2023-09-05 14:35:37 +03:00
Alexander Smorkalov
b22c2505a8
Disable warning C5054 in VS 2022 C++20
2023-07-26 09:23:32 +03:00