Alexander Smorkalov
112959651a
Merge pull request #29478 from vrabaud:persistence2
...
Fix case for intrin.h
2026-07-09 16:24:36 +03:00
Alexander Smorkalov
aa70c82ebe
Merge pull request #29418 from uwezkhan:einsum-subscript-bound
...
bound einsum subscript index before reading input shape
2026-07-07 14:42:49 +03:00
Alexander Smorkalov
c85397c3bb
Merge pull request #29462 from intel-staging:use_ipp_check_derive
...
Added missing IPP check in IPP HAL
2026-07-07 13:20:45 +03:00
Alexander Smorkalov
4ce2389a62
Merge pull request #29425 from fkenmar:dnn_remove_caffe_leftovers
...
dnn: remove Caffe protobuf leftovers, fix builds with external protobuf
2026-07-07 12:52:37 +03:00
Alexander Smorkalov
51495995d2
Merge pull request #29431 from asmorkalov:as/no_exact_ipp
...
Enable non-exact IPP optimizations if build-time algorithm hint allows it
2026-07-07 11:45:59 +03:00
Alexander Smorkalov
0b5ff7b3a2
Merge pull request #29449 from asmorkalov:as/skip_dnn_tests_32bit
...
Skip some BERT tests on 32-bit platforms as they do not fit into 2gb ram
2026-07-07 11:29:52 +03:00
Alexander Smorkalov
c344b7dcef
Merge pull request #29461 from rmsalinas:update-truco-ref
...
doc: update TRUCO publication status
2026-07-07 10:21:31 +03:00
Alexander Smorkalov
77dff6dc75
Merge pull request #29448 from asmorkalov:as/skip_deep_features_tests_32bit
...
Skip DNN features test on 32-bit platforms as they time-to-time do not fit 2GB RAM
2026-07-06 17:46:26 +03:00
Alexander Smorkalov
f6be96989e
Merge pull request #29442 from orbisai0security:fix-filter-buffer-size-overflow
...
fix: in filter in filter.cpp
2026-07-06 17:19:05 +03:00
Alexander Smorkalov
fcc3418cd7
Merge pull request #29446 from anushkagupta200615-jpg:fix-apple-conversions-cpp26
...
macOS: Fix CGBitmapInfo C++26 enum compilation error
2026-07-06 10:15:38 +03:00
Alexander Smorkalov
3d0ae71ac1
Merge pull request #29429 from vrabaud:persistence
...
Fix CALIB_DISABLE_SCHUR_COMPLEMENT and CALIB_TILTED_MODEL collision
2026-07-06 10:11:57 +03:00
Alexander Smorkalov
80da12e55a
Merge pull request #29432 from asmorkalov:as/python_testing
...
Replace np.testing.assert_allclose due to Numpy bug
2026-07-06 10:10:23 +03:00
Alexander Smorkalov
24030ff3a2
Merge pull request #29390 from amd:fast_countNonZero
...
core: Optimized countNonZero with AVX-512 signmask path
2026-07-03 15:44:43 +03:00
Alexander Smorkalov
db37d38eb4
Merge pull request #29424 from Teddy-Yangjiale:rvv-k1-03-conv2-int8-kernel
...
dnn: add RVV kernel for new-engine int8 convolution
2026-07-03 10:48:59 +03:00
Alexander Smorkalov
d82fbe3530
Merge pull request #29421 from Teddy-Yangjiale:rvv-k1-01-02-fastgemm-packb
...
dnn: add RISC-V RVV FP32 fastGemm micro-kernel and Pack-B support
2026-07-02 13:06:31 +03:00
Alexander Smorkalov
9460e30793
Merge pull request #29400 from amd:fast_sum
...
core: enable AVX-512 dispatch for sum
2026-07-02 12:56:27 +03:00
Alexander Smorkalov
1439136ef8
Merge pull request #29423 from wojiushixiaobai:fix_loongarch64_5.x
...
mlas: add missing LoongArch64 kernel headers to fix build
2026-07-02 11:28:51 +03:00
Alexander Smorkalov
83ee55fcda
Merge pull request #29417 from intel-staging:deriv_hal
...
Moved IPP-based Sobel and Scharr to HAL
2026-07-01 14:20:57 +03:00
Alexander Smorkalov
80f48cc952
Merge pull request #29416 from vrabaud:persistence
...
Remove useless logger include from the public API
2026-07-01 13:41:50 +03:00
Alexander Smorkalov
d36133b325
Merge pull request #29403 from Teddy-Yangjiale:rvv-dnn-conv-rvv
...
dnn: add RISC-V RVV fp32 microkernel for classic ConvolutionLayer
2026-06-30 14:19:32 +03:00
Alexander Smorkalov
5b83b0c440
Merge pull request #29405 from Teddy-Yangjiale:rvv-dnn-conv-4x
...
dnn: add RVV LMUL=1 kernel for convBlock_F32 (ConvolutionLayer, rv64gcv)
2026-06-29 18:08:55 +03:00
Alexander Smorkalov
97f62825a2
Merge pull request #29402 from tonuonu:perf-dnn-act-5x
...
dnn: SIMD for 13 transcendental activations in the 5.x engine
2026-06-29 14:31:21 +03:00
Alexander Smorkalov
3c10324630
Merge pull request #29404 from tonuonu:perf-svm-kernels
...
ml: SIMD for SVM kernel reductions 🧑💻 🤖
2026-06-29 11:40:14 +03:00
Alexander Smorkalov
edd89cfca5
Merge pull request #29371 from uwezkhan:tflite-pad-resize-bounds
...
check parameter tensor length in tflite parsePadding and parseResize
2026-06-28 14:19:17 +03:00
Alexander Smorkalov
dd541965e9
Merge pull request #29397 from Prasadayus:cvtcolor_ipp_extract
...
Extract IPP integration as HAL function for cvtcolor
2026-06-27 08:32:00 +03:00
Alexander Smorkalov
da4a417b2a
Merge pull request #29346 from Ijtihed:fix/flann-heap-pool-tls
...
flann: use per-thread storage for heap pool to remove lock contention
2026-06-26 16:35:27 +03:00
Alexander Smorkalov
416e730a61
Merge pull request #29395 from asmorkalov:as/restore_ipp_check
...
Restore missing IPP check in IPP HAL.
2026-06-26 16:26:17 +03:00
Alexander Smorkalov
c0c9e5e76c
Merge pull request #29380 from tonuonu:perf-knn-findnearest-simd
...
ml: SIMD for KNN brute-force findNearest 🧑💻 🤖
2026-06-25 17:18:29 +03:00
Alexander Smorkalov
1aea68260a
Merge pull request #28474 from WalkingDevFlag:fix/cuda-version-patch-26965
...
cmake: relax CUDA version check to major.minor in OpenCVConfig (#26965 )
2026-06-24 14:04:12 +03:00
Alexander Smorkalov
ae3542afa4
Merge pull request #29383 from asmorkalov:as/drop_timvx_5.x
...
Drop timvx builds in CI for 5.x as non-relevant any more.
2026-06-24 13:43:42 +03:00
Alexander Smorkalov
bb645944e2
Merge pull request #29382 from asmorkalov:as/riscv-rvv-warn-fix
...
Fixed build warning in RISC-V RVV configuration.
2026-06-24 13:42:49 +03:00
Alexander Smorkalov
15367f7c52
Merge pull request #29374 from Akansha-977:Resize_IPP_4.x
...
IPP extraction to HAL for resize in imgproc module
2026-06-24 08:59:47 +03:00
Alexander Smorkalov
577f395bee
Merge pull request #29373 from asmorkalov:as/tune_meanStdDev_hals
...
Disable several HAL cases for cv_hal_meanStdDev
2026-06-24 08:58:38 +03:00
Alexander Smorkalov
639fd5d07a
Merge pull request #29340 from amd:fast_minmax_simd
...
core: Optimize minMaxLoc
2026-06-23 17:16:54 +03:00
Alexander Smorkalov
af1e2232cd
Merge pull request #29368 from tonuonu:fix-filestorage-read-bigint-29363
...
core: FileStorage reads integers above INT_MAX into float/double without truncation 🧑💻 🤖
2026-06-23 15:38:59 +03:00
Alexander Smorkalov
2adeab8504
Merge pull request #29314 from uwezkhan:onnx-tensor-payload-size
...
validate onnx tensor payload size in getMatFromTensor
2026-06-23 13:18:24 +03:00
Alexander Smorkalov
4ceb58f9f5
Merge pull request #29367 from vrabaud:persistence
...
Remove leftover fcvtns assembly
2026-06-23 12:38:32 +03:00
Alexander Smorkalov
bb3c1558e0
Merge pull request #29366 from Gold856:clean-up-cmake-version-checks
...
Clean up CMake version checks
2026-06-23 10:41:26 +03:00
Alexander Smorkalov
5049343874
Merge pull request #29362 from varun-jaiswal17:fix/mlas-hgemm-static-link
...
Define MlasGemmSupported under MLAS_GEMM_ONLY
2026-06-23 09:18:52 +03:00
Alexander Smorkalov
47eefa5abf
Merge pull request #29356 from JArmandoAnaya:fix-ocl-predictvectorwidth-newtypes
...
core(ocl): fix out-of-bounds read and SIGFPE in predictOptimalVectorWidth for new depths
2026-06-22 13:29:43 +03:00
Alexander Smorkalov
d939383524
Merge pull request #29352 from ShivaPriyanShanmuga:fix-mlas-mingw-posix-memalign
...
3rdparty(mlas): fix MinGW build by guarding aligned scratch buffer on _WIN32
2026-06-22 13:28:22 +03:00
Alexander Smorkalov
c3aecdd531
Merge pull request #29328 from intel-staging:reenable_ipp_deriv
...
Enable ipp calls for Sobel, Scharr
2026-06-22 13:18:02 +03:00
Alexander Smorkalov
10f4847bf6
Merge pull request #29321 from uwezkhan:tflite-kernel-scale-count
...
check tflite kernel scale count against output channels
2026-06-22 11:29:08 +03:00
Alexander Smorkalov
5814ff8f9c
Merge pull request #29348 from uwezkhan:filestorage-fmt-pairs-buffer
...
fix fmt_pairs stack overflow in calcElemSize and decodeSimpleFormat
2026-06-22 09:43:13 +03:00
Alexander Smorkalov
6d2cd14bb2
Merge pull request #29343 from abhishek-gola:disable_windows_mlas_assembly
...
Disable MLAS on windows
2026-06-19 18:55:43 +03:00
Alexander Smorkalov
4f17d30997
Merge pull request #29192 from hcy11123323:op4
...
parallelize sort_ using parallel_for_
2026-06-19 14:10:38 +03:00
Alexander Smorkalov
60122e655c
Merge pull request #29327 from uwezkhan:tf-slice-begin-size-length
...
check begin and size have equal length in tensorflow Slice import
2026-06-18 19:39:33 +03:00
Alexander Smorkalov
72d21d7241
Merge pull request #29031 from asmorkalov:as/musl_c_tuning
...
Musl-C related fixes 5.x
2026-06-18 12:01:02 +03:00
Alexander Smorkalov
bc18ec2ed3
Merge pull request #29032 from asmorkalov:as/musl_c_tuning_4.x
...
Musl-C CI and related fixes for 4.x.
2026-06-18 11:06:19 +03:00
Alexander Smorkalov
3def56d25a
Merge pull request #29096 from Rishiii57:fix/matchtemplate-sqdiff-precision-21786
...
imgproc: fix matchTemplate TM_SQDIFF precision loss for CV_8U images
2026-06-16 13:52:16 +03:00
Alexander Smorkalov
62bcd12f9c
Merge pull request #29305 from uwezkhan:darknet-cfg-index-bound
...
bound darknet cfg layer and anchor indices before vector reads
2026-06-16 12:24:35 +03:00
Alexander Smorkalov
d878b04c6b
Merge pull request #29307 from StephanTLavavej:angle-brackets
...
Consistently include `<math.h>` with angle brackets
2026-06-16 10:07:48 +03:00
Alexander Smorkalov
41d48d6eeb
Merge pull request #29306 from asmorkalov:as/more_ipp_core
...
Moved IPP math functions from core module to HAL.
2026-06-16 00:15:30 +03:00
Alexander Smorkalov
017a5138d1
Merge pull request #29303 from asmorkalov:as/win32_objdetect_warn_fix
...
Fixed new objdetect warnings on Windows.
2026-06-15 21:29:42 +03:00
Alexander Smorkalov
8bbe8eeb86
Merge pull request #29290 from vrabaud:mcc2
...
Get MCC to be deterministic
2026-06-15 17:08:29 +03:00
Alexander Smorkalov
40d6727ea2
Merge pull request #29295 from uwezkhan:exif-rawprofile-len
...
reject under-length raw exif profile in processRawProfile
2026-06-15 13:51:48 +03:00
Alexander Smorkalov
03539f67f5
Merge pull request #29289 from vrabaud:mcc1
...
Forward port MCC fix
2026-06-15 11:28:14 +03:00
Alexander Smorkalov
5aad95cb1d
Merge pull request #29297 from Kumataro:fix_doxygen_warning_at_mat
...
doc(core): fix doxygen warning for missing endcode
2026-06-15 10:21:33 +03:00
Alexander Smorkalov
86433eac87
Merge pull request #29301 from uwezkhan:persistence-nd-dim-bound
...
reject nd-matrix dim count above CV_MAX_DIM in FileStorage read
2026-06-15 10:16:16 +03:00
Alexander Smorkalov
a77474f3b1
Merge pull request #29255 from ArneshBanerjee:samples-blob-contours-29254
...
samples: demonstrate SimpleBlobDetector contour collection
2026-06-11 18:30:34 +03:00
Alexander Smorkalov
a3dc35d47d
Merge pull request #29214 from Teddy-Yangjiale:rvv-sigmoid-opt-5x
...
dnn: vectorize Sigmoid activation kernel using universal intrinsics
2026-06-11 13:16:55 +03:00
Alexander Smorkalov
f80d02e1c7
Merge pull request #29277 from intel-staging:perf_blobFromImages
...
Added more perf tests for blobFromImage
2026-06-10 19:24:55 +03:00
Alexander Smorkalov
1780a86075
Merge pull request #29117 from SofianElmotiem:4.x
...
calib3d: use Delaunay triangulation in computeRNG for findCirclesGrid
2026-06-10 17:39:52 +03:00
Alexander Smorkalov
3d55d2fcef
Merge pull request #29201 from Primary-H:project4_David
...
features2d: improve detector parameter validation
2026-06-10 14:10:56 +03:00
Alexander Smorkalov
172ea5a00c
Merge pull request #29269 from peters:fix/gpumatnd-move-assignment
...
core: fix GpuMatND move operations with CUDA 10.2
2026-06-10 12:52:16 +03:00
Alexander Smorkalov
9780b3b329
Merge pull request #29274 from vrabaud:ub_lut
...
Fix undefined behavior with pointer alignment
2026-06-10 11:27:54 +03:00
Alexander Smorkalov
b9a38df0e6
Merge pull request #29271 from uwezkhan:torch-storage-size-cap
...
cap torch storage size to int to prevent heap overflow
2026-06-09 12:49:17 +03:00
Alexander Smorkalov
6f29af625b
Merge pull request #29268 from asmorkalov:as/disable_ocl_imterop_sample_4.x
...
Disable OpenCV-OpenCL interop sample for now 4.x
2026-06-08 17:03:23 +03:00
Alexander Smorkalov
0397596e17
Merge pull request #29231 from ozhanghe:4.x
...
Spelling: Fix typos in HAL
2026-06-08 14:25:52 +03:00
Alexander Smorkalov
f55665e5ca
Merge pull request #29259 from yeatse:fix-apple-cxx-standard
...
Apple framework: set Xcode C++ language standard so KleidiCV builds
2026-06-08 14:21:58 +03:00
Alexander Smorkalov
21356eed2b
Merge pull request #29253 from ssam18:fix-29222-bgr2lab-first-call
...
Speed up first BGR2Lab and BGR2Luv call by building the color LUT faster
2026-06-08 13:40:02 +03:00
Alexander Smorkalov
3f0664973c
Merge pull request #29264 from ownia:fix/external_kleidicv_5.x
...
cmake: fix KLEIDICV_SOURCE_PATH handling
2026-06-08 12:01:53 +03:00
Alexander Smorkalov
ab1aaa75aa
Merge pull request #29219 from Kumataro:show_jpeg-turbo-version
...
build: show libjpeg-turbo version for bundled and system-wide libraries
2026-06-06 13:44:26 +03:00
Alexander Smorkalov
d9f89b028b
Merge pull request #29187 from sparklejin:project4_sparklejin
...
imgproc: fix floodFill simple path never being used (small fix)
2026-06-06 13:40:25 +03:00
Alexander Smorkalov
c9514a7783
Merge pull request #29249 from asmorkalov:as/disable_ocl_imterop_sample
...
Disable OpenCV-OpenCL interop sample for now
2026-06-05 21:49:45 +03:00
Alexander Smorkalov
5b65e5ec15
Merge pull request #29244 from varun-jaiswal17:skip_unstable
...
skip unstable videoio
2026-06-05 20:08:53 +03:00
Alexander Smorkalov
2058f7b627
Merge pull request #29246 from abhishek-gola:disk_warnings_fix
...
Windows warnings fix for DISK
2026-06-05 20:04:16 +03:00
Alexander Smorkalov
ded27244dd
Merge pull request #29247 from asmorkalov:as/java_calib_geometry_fail
...
Raise Java test threshold as it sporadically fails on CI.
2026-06-05 19:19:36 +03:00
Alexander Smorkalov
afdf415c45
Merge pull request #29243 from asmorkalov:as/pre_5.0.0
...
Pre-release 5.0.0 versions update.
2026-06-05 18:56:43 +03:00
Alexander Smorkalov
7af8065580
Merge pull request #29245 from asmorkalov:as/opencl_sample_hack
...
Disable OpenCV-OpenCL interop sample on Windows in 32-bit builds.
2026-06-05 18:44:33 +03:00
Alexander Smorkalov
c9e7878a1d
Merge pull request #29236 from asmorkalov:as/samples_geometry
...
Android samples build fix after geometry refresh
2026-06-05 12:26:51 +03:00
Alexander Smorkalov
40ddc700aa
Merge pull request #29230 from asmorkalov:as/move_undistort
...
Inverted imgproc-geometry dependency and moved more functions to geometry #29230
Fixes: https://github.com/opencv/opencv/issues/20267
Continues: https://github.com/opencv/opencv/pull/29175
OpenCV Contrib: https://github.com/opencv/opencv_contrib/pull/4137
OpenCV Extra: https://github.com/opencv/opencv_extra/pull/1377
Summary:
- LSD returned back to imgproc
- drawing functions moved to imgproc
- undistort image and related perf-pixel functions moved to imgproc
- moments moved to geometry
- estimateXXXtransform moved to geometry
After the patch the geometry module depends on code and Flann and may be used everywhere without potential circular dependencies
### Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
- [x] I agree to contribute to the project under Apache 2 License.
- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
- [ ] The PR is proposed to the proper branch
- [ ] There is a reference to the original bug report and related work
- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
Patch to opencv_extra has the same branch name.
- [ ] The feature is well documented and sample code can be built with the project CMake
2026-06-05 10:13:45 +03:00
Alexander Smorkalov
35ac66291f
Merge pull request #29229 from vpisarev:optflow_etc_test_fixes
...
little but important fix in bicubic warping 1-channel case #29229
merge together with https://github.com/opencv/opencv_contrib/pull/4136
### Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
- [x] I agree to contribute to the project under Apache 2 License.
- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
- [x] The PR is proposed to the proper branch
- [ ] There is a reference to the original bug report and related work
- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
Patch to opencv_extra has the same branch name.
- [ ] The feature is well documented and sample code can be built with the project CMake
2026-06-05 07:47:40 +03:00
Alexander Smorkalov
29eec42012
Merge pull request #29228 from asmorkalov:as/norm_unroll
...
Disable norm loop unroll for RISC-V RVV case.
2026-06-04 15:47:20 +03:00
Alexander Smorkalov
6a66ec4df5
Merge pull request #29225 from asmorkalov:as/more_contours_geometry
...
Move more 2d funcs to geometry module.
2026-06-04 12:20:06 +03:00
Alexander Smorkalov
fc3803c67b
Merge pull request #29224 from asmorkalov:as/ptcloud2
...
Dedicated pointcloud module #29224
OpenCV contrib: https://github.com/opencv/opencv_contrib/pull/4134
### Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
- [x] I agree to contribute to the project under Apache 2 License.
- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
- [ ] The PR is proposed to the proper branch
- [ ] There is a reference to the original bug report and related work
- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
Patch to opencv_extra has the same branch name.
- [ ] The feature is well documented and sample code can be built with the project CMake
2026-06-04 12:19:02 +03:00
Alexander Smorkalov
6a1a2754c8
Merge pull request #29213 from asmorkalov:as/ffmpeg_for_5.0
...
FFmpeg update for OpenCV 5.0 release.
2026-06-03 19:33:31 +03:00
Alexander Smorkalov
a0a660fcb1
Merge pull request #29203 from abhishek-gola:asm_bug_fix
...
fix MLAS build failure caused by ASM/ASM_NASM dialect conflict
2026-06-02 18:06:03 +03:00
Alexander Smorkalov
04ab09f6f3
Merge pull request #29215 from abhishek-gola:int8_bug_fix
...
Add missing MUL branch to NEON path of Eltwise2Int8 layer
2026-06-02 18:05:33 +03:00
Alexander Smorkalov
42fc6939f8
Merge pull request #29211 from vpisarev:fix_chessboard2_by_removing_ocl
...
Fixed the new chessboard detector by not using OpenCL #29211
This should hopefully fix test failures on macOS x64 builder in the latest 5.x branch.
The code of Chessboard detector (namely, the FastX part) runs tons of different-size box filters on the same image. Optimally, those filters need to be computed all together using once-computed integral image, but instead those multiple box filters, especially given how the current opencl path in box filter is organized, seem to 'overload' our OpenCL cache system and it breaks, at least on macOS. Given that boxfilter is relatively cheap operation, it will unlikely loose much by running on CPU vs GPU. So this is the current solution - switch to CPU path there. Local tests show that even on Apple M4 Max with very fast GPU we get better execution speed on CPU than on GPU.
### Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
- [x] I agree to contribute to the project under Apache 2 License.
- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
- [ ] The PR is proposed to the proper branch
- [ ] There is a reference to the original bug report and related work
- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
Patch to opencv_extra has the same branch name.
- [ ] The feature is well documented and sample code can be built with the project CMake
2026-06-02 16:20:12 +03:00
Alexander Smorkalov
89e0ca8749
Merge pull request #29205 from vrabaud:stack
...
Make sure pagedAttnAVGemmKernel uses no more than the stack
2026-06-01 22:16:25 +03:00
Alexander Smorkalov
1b047868dd
Merge pull request #29197 from Shengyu-Wu:feat/fast-rvv-u8mf2-prescreen
...
feat(rvv-hal): optimize FAST pre-screen with deferred u8mf2 widening
2026-06-01 19:23:56 +03:00
Alexander Smorkalov
61d49e12f6
Merge pull request #29202 from Kumataro:cleanup_config_reference_codecs
...
doc(config_reference): clean up configuration options reference for codecs
2026-06-01 12:55:50 +03:00
Alexander Smorkalov
59218f9edd
Merge pull request #29175 from asmorkalov:as/geometry2
...
Geometry module #29175
OpenCV Contrib: https://github.com/opencv/opencv_contrib/pull/4129
CI changes: https://github.com/opencv/ci-gha-workflow/pull/313
Continues
- https://github.com/opencv/opencv/pull/28804
- https://github.com/opencv/opencv/pull/29101
- https://github.com/opencv/opencv/pull/29108
- https://github.com/opencv/opencv/pull/28810
Todo for followup PRs:
- [x] Rename doxygen groups
- [x] Fix JS modules layout and whitelists
- [ ] Sort tutorials code/snippets
### Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
- [x] I agree to contribute to the project under Apache 2 License.
- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
- [x] The PR is proposed to the proper branch
- [ ] There is a reference to the original bug report and related work
- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
Patch to opencv_extra has the same branch name.
- [ ] The feature is well documented and sample code can be built with the project CMake
2026-05-31 14:23:15 +03:00
Alexander Smorkalov
ebb46d5f17
Merge pull request #29174 from ziyuanLi-alex:rvv-data-type-conversions
...
add RVV convertScale data type conversions
2026-05-30 15:45:23 +03:00
Alexander Smorkalov
2995f2e191
Merge pull request #29179 from varun-jaiswal17:new-perf-test
...
Add perf tests for new models
2026-05-30 10:09:53 +03:00
Alexander Smorkalov
a3ced1a94b
Merge pull request #29103 from kirtijindal14:optimized_doc
...
[FOLLOW UP] Update documentation for dnn, gpu, and others modules
2026-05-29 17:11:36 +03:00
Alexander Smorkalov
c76bac6781
Merge pull request #29171 from asmorkalov:as/revert_ipp
...
Try to revert IPP update to fix access violation on Windows x64.
2026-05-29 15:47:46 +03:00
Alexander Smorkalov
b0027c938f
Merge pull request #29170 from varun-jaiswal17:fix/msvc19-29-static-constexpr
...
Upgrade WBUF_SIZE/SUMBUF to static constexpr for MSVC 19.29
2026-05-29 07:47:41 +03:00
Alexander Smorkalov
aac582119c
Merge pull request #29101 from asmorkalov:as/geometry_module
...
Moved geometry transformations from imgproc to 3d, future geometry module #29101
The first step of 2d geometry operations migration to the future geometry module.
I created 2d.hpp to isolate the moved functions for now. I propose to create geometry.hpp when the module is renamed and include all things there.
OpenCV contrib: https://github.com/opencv/opencv_contrib/pull/4126
### Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
- [x] I agree to contribute to the project under Apache 2 License.
- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
- [ ] The PR is proposed to the proper branch
- [ ] There is a reference to the original bug report and related work
- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
Patch to opencv_extra has the same branch name.
- [ ] The feature is well documented and sample code can be built with the project CMake
2026-05-28 21:09:52 +03:00