Commit Graph

  • 71babee383 Merge pull request #30661 from NUAAwqy:docs/deriv-kernel-size-range 5.x bob 2026-11-09 20:15:14 +08:00
  • 2e0c9a44e6 Merge pull request #30663 from intel-staging:andreyfe1/5.x/extend_perf_tests Andrei Fedorov 2026-11-09 09:46:44 +01:00
  • dfbf43df29 dnn: check weight, bias and past_state in CausalConvWithState 🤖🤖🤖 (#30628) uwezkhan 2026-11-09 12:23:45 +05:30
  • db0380a7a0 imgproc: parallelize calcHist using stripe-based parallel_for_ (#30585) 4.x Pratham Kumar 2026-11-09 12:21:40 +05:30
  • 54142329e9 imgproc: fix stackBlur results on full-range 16-bit images 🤖🤖🤖 (#30671) NIKHIL 2026-11-09 12:20:20 +05:30
  • 566df44633 core: support fp8 depths in cv::sum and cv::mean (#30670) Shiven Solanki 2026-11-09 12:11:13 +08:00
  • ac33ba8f18 Merge pull request #30719 from pbkx:port-tonemap-reinhard-intensity-5x Alexander Smorkalov 2026-11-08 20:26:08 +03:00
  • 5d1f514835 preserve TonemapReinhard intensity during processing pbkx 2026-11-08 02:31:03 -08:00
  • bb8cbcdb0b Merge pull request #30715 from sshivensolanki:core-carttopolar-inplace-5x Shiven Solanki 2026-11-08 16:47:11 +08:00
  • e7d32cb9db Merge pull request #30716 from Kumataro:trial/fix_build_warnings_with_cxx20_4.x Alexander Smorkalov 2026-11-08 11:39:52 +03:00
  • 0cbde9ceeb Merge pull request #30646 from sshivensolanki:core-carttopolar-inplace Shiven Solanki 2026-11-08 14:16:50 +08:00
  • 1780d20b80 core: vectorize cv::sum for CV_64F (#30582) pranayr710 2026-11-08 08:31:23 +05:30
  • 173a1cf711 dnn, features2d, imgproc: fix build warnings with GCC 15 / C++20 Kumataro 2026-11-08 10:48:56 +09:00
  • ccf4ca3243 Merge pull request #30676 from Lurie97:fix_mapcount Alexander Smorkalov 2026-11-07 21:24:40 +03:00
  • 4288cda8af Merge pull request #30711 from Kumataro:trial/donot_convert_from_enum_to_double Alexander Smorkalov 2026-11-07 21:22:46 +03:00
  • f1a605c037 Merge pull request #30662 from NUAAwqy:docs/medianblur-ksize-1 bob 2026-11-07 21:39:27 +08:00
  • e2c04b9cac Merge pull request #30672 from lazerg:fix/issue-30666-v4l-imdecode-fail Lazizbek Ergashev 2026-11-07 18:28:12 +05:00
  • e027ae3f3b core, videoio: fix C++20 compilation warnings for enum-to-double conversions Kumataro 2026-11-07 20:13:55 +09:00
  • 9d4808bef8 Merge pull request #30677 from saanvimundra:fix-commandlineparser-short-key-spec Alexander Smorkalov 2026-11-06 18:21:51 +03:00
  • 103f61f252 Merge pull request #30682 from NUAAwqy:docs/deriv-kernel-size-range-4x Alexander Smorkalov 2026-11-06 18:20:12 +03:00
  • 43f8b1f5da Merge pull request #30701 from Kumataro:bump_release_to_5.1_and_update_version_dropdown Alexander Smorkalov 2026-11-06 18:17:58 +03:00
  • 6fa237896a Merge pull request #30668 from sshivensolanki:core-inrange-16f Shiven Solanki 2026-11-06 19:01:19 +08:00
  • 4d0b66ec1d doc(sphinx): add OpenCV 5.1 to version list and update release to 5.1 Kumataro 2026-11-06 17:55:52 +09:00
  • ad3e9194db refactored suggested changes cuda/final_coverage sanjay 2026-11-06 12:56:53 +05:30
  • 07666386e2 Merge branch 'release_5.1.0' into 5.x Alexander Smorkalov 2026-11-05 16:13:31 +03:00
  • e4f78fbcf1 release: OpenCV 5.1.0 5.1.0 Alexander Smorkalov 2026-11-05 10:58:52 +03:00
  • 545147fdab Merge pull request #30685 from sshivensolanki:core-filestorage-unsigned Shiven Solanki 2026-11-05 19:17:21 +08:00
  • 3b42da9cda Merge pull request #30690 from vrabaud:imgwarp Vincent Rabaud 2026-11-05 12:15:49 +01:00
  • 5f20f48a5b Fix(core): correct UMat mapcount handling in OpenCL path jiajia Qian 2026-11-05 17:15:44 +08:00
  • 4f4d6125f7 Merge pull request #30686 from Kaustubh1235:dnn-conformance-castlike Alexander Smorkalov 2026-11-05 10:55:59 +03:00
  • 1727c38423 Merge pull request #30072 from tanveer-arch:investigate-30067-tbb-lifetime tanveer-arch 2026-11-05 12:56:42 +05:30
  • 131f1745a9 docs(imgproc): correct the documented Sobel kernel size range NUAAwqy 2026-11-04 14:10:07 +00:00
  • 7c1e0d5d50 Merge pull request #30678 from vrabaud:imgwarp Vincent Rabaud 2026-11-04 14:52:24 +01:00
  • f75b1307f9 dnn(cuda): full CUDA coverage for SwinIR, BiRefNet and Depth-Anything Savya Sanchi Sharma 2026-11-04 18:22:28 +05:30
  • eb47f1f73b imgproc: vectorize float32 bilinear interpolation across channels 🤖🤖🤖 (#30650) Vladimir Iglovikov 2026-11-04 22:40:20 +09:00
  • 42f6c98d26 dnn(cuda): Einsum, DropoutMask, DynamicQuantizeLinear and perf fixes Savya Sanchi Sharma 2026-11-04 16:44:11 +05:30
  • b4ee7a3366 dnn(cuda): RF-DETR and remaining layer kernels Savya Sanchi Sharma 2026-10-21 18:02:34 +05:30
  • ab5554df13 dnn(cuda): CUDA execs for new engine layers and dynamic-shape ops Savya Sanchi Sharma 2026-10-21 18:02:34 +05:30
  • fca1d938b0 Merge pull request #30674 from vrabaud/NaN Abhishek Gola 2026-11-04 18:06:20 +05:30
  • 5bbf4b4b93 fix NaN inequality semantics in v_ne for AVX, AVX-512, LSX, and LASX Vincent Rabaud 2026-11-04 10:17:08 +01:00
  • 2da0a498da outline 4KB temp scratch buffers in TExpr::exec (#30660) Abhishek Gola 2026-11-04 14:18:06 +05:30
  • e4b73b28e2 core: reject CommandLineParser keys with fewer than three fields Saanvi Mundra 2026-11-04 08:05:08 +00:00
  • e40204af2b Have EwMul::scl match the SIMD implementation in vecBinaryKernel (#30643) Vincent Rabaud 2026-11-04 08:22:29 +01:00
  • d4a4497e38 outline 4KB temp scratch buffers in TExpr::exec Vincent Rabaud 2026-11-03 16:17:42 +01:00
  • 343825b248 Merge pull request #30656 from asmorkalov:fs-uppercase-exponent_5.x Alexander Smorkalov 2026-11-03 16:56:25 +03:00
  • 008f841b36 Merge pull request #30644 from vrabaud:houghLines Alexander Smorkalov 2026-11-03 16:35:19 +03:00
  • 6cae2e3701 core: read numbers with an upper-case exponent in FileStorage kevin9327 2026-10-21 21:22:09 +09:00
  • 16b55ab966 Allow threshold = 0 in HoughLines and HoughLinesP Vincent Rabaud 2026-11-03 11:28:03 +01:00
  • 6d381e029f Merge pull request #30633 from pctablet505:fix-fastcv-transpose-byte-step Alexander Smorkalov 2026-11-03 13:13:01 +03:00
  • 3b79188917 Merge pull request #30637 from pctablet505/fix-fastcv-transpose-byte-step-5x Abhishek Gola 2026-11-03 13:53:34 +05:30
  • 199fd78571 Merge pull request #30351 from spicysharkco/fix/filestorage-release-state Abhishek Gola 2026-11-03 13:45:51 +05:30
  • f5fab22f7c Merge pull request #30626 from Prasadayus/optimize/imgproc-arm64-perf Abhishek Gola 2026-11-03 13:07:06 +05:30
  • 3fdade4e9c Merge pull request #30634 from Prasadayus/optimize/core-norm-arm64-perf Abhishek Gola 2026-11-03 13:05:31 +05:30
  • 0f51622bac Merge pull request #30439 from SavyaSanchi-Sharma:layers Savya Sanchi Sharma 2026-11-02 23:29:32 -08:00
  • 12fcecc254 Merge pull request #30629 from tushar152006:feat-dnn-onnx-averagepool-dilations Alexander Smorkalov 2026-11-03 10:19:13 +03:00
  • cfb6908d8d Merge pull request #30636 from asmorkalov:as/fastcv_5.x_fix Alexander Smorkalov 2026-11-03 10:18:38 +03:00
  • 00a5c22228 hal(fastcv): decline transpose when the row step is not a whole number of elements pctablet505 2026-11-02 19:17:25 +05:30
  • 845bae8b7d Tolerance tuning for FastCV HAL. Alexander Smorkalov 2026-11-02 21:49:16 +03:00
  • 6f461fc85a hal(fastcv): decline transpose when the row step is not a whole number of elements pctablet505 2026-11-02 19:17:25 +05:30
  • ffb4fb40f8 drop bilateralFilter early-exit restoration, no regression found Prasadayus 2026-11-02 18:57:13 +05:30
  • ee27ba2059 dnn(onnx): enable ONNX AveragePool with dilations conformance tests Tushar Burla 2026-11-02 18:25:22 +05:30
  • 24b3a82376 address review feedback on calcHist/bilateralFilter fixes Prasadayus 2026-11-02 16:35:12 +05:30
  • 739c1e60fd Merge pull request #30611 from sshivensolanki/fix-bitwise-not-bool Abhishek Gola 2026-11-02 14:48:40 +05:30
  • 1f79d52a23 Merge pull request #30615 from sshivensolanki/core-patchnans-16f Abhishek Gola 2026-11-02 14:47:55 +05:30
  • cc301481b0 imgproc: recover calcHist perf lost to cvFloor's saturation check Prasadayus 2026-10-31 01:46:08 +05:30
  • b563cd5d28 Restore early-exit in bilateralFilter_32f's vectorized LUT build Prasadayus 2026-10-30 14:52:30 +05:30
  • af40ab48ca core: recover norm(NORM_L1, CV_32S) perf lost to its correctness fix Prasadayus 2026-11-02 13:27:17 +05:30
  • da9b4e5744 dnn: enable the CastLike conformance cases that pass with the FP8/FP4/INT4 support Kaustubh Arora 2026-11-01 12:38:35 +05:30
  • 45080272b8 core: support CV_16F and CV_16BF in patchNaNs Shiven Solanki 2026-11-01 04:47:29 +08:00
  • c4f7634256 Merge pull request #30183 from abhishek-gola/python-ml-dtypes Abhishek Gola 2026-10-31 20:26:08 +05:30
  • 806a40d66e core: treat any non-zero CV_Bool as true in bitwise_not, skip OpenCL Shiven Solanki 2026-10-31 22:22:25 +08:00
  • 693cc84722 core: make bitwise_not a logical NOT for CV_Bool Shiven Solanki 2026-10-31 18:09:59 +08:00
  • 9246f9256a Merge pull request #30601 from lazerg:fix/issue-30600-lightglue-empty-train Alexander Smorkalov 2026-10-31 11:27:17 +03:00
  • 759ec96825 Merge pull request #30551 from CheesyWannabe/fix-xfeat-letterbox-inverse Abhishek Gola 2026-10-31 13:09:03 +05:30
  • 8ce9c2c1be Merge pull request #30579 from sshivensolanki/fix-norm-fp8 Abhishek Gola 2026-10-31 12:58:21 +05:30
  • 3abf366a38 Merge pull request #30596 from Kaustubh1235/dnn-quantize-int4 Abhishek Gola 2026-10-31 12:57:54 +05:30
  • b45d4bdd89 Merge pull request #30268 from omrope79/dnn-vision-perf Abhishek Gola 2026-10-31 12:56:41 +05:30
  • 490dc83542 Merge pull request #30105 from officialarghya29:fix/dnn-resize-scales-downsample Arghya Bose 2026-10-30 17:38:42 +05:30
  • d73763f09c Merge pull request #30570 from pranayr710:fix/reduce-depth-coverage Alexander Smorkalov 2026-10-30 14:36:38 +03:00
  • f3f6bf1a50 features: return no matches from LightGlueMatcher for empty train descriptors lazerg 2026-10-30 15:41:02 +05:00
  • 782daa0ab9 python: wrap long lines in the bfloat16 / float8 binding code and tests Abhishek Gola 2026-10-30 16:04:56 +05:30
  • 26bd26e400 python: rename setAllowNonConventionalDataTypes() / getAllowNonConventionalDataTypes() to setUseExactNumpyDtypes() / useExactNumpyDtypes() Abhishek Gola 2026-10-30 16:00:13 +05:30
  • 8751eb491e python: drop the CV_16BF -> float32 mapping, share the empty / 0-D output path, run flag tests without ml_dtypes Abhishek Gola 2026-10-30 15:59:00 +05:30
  • d195a5ad7e Merge pull request #30577 from professor-moody/fix-torch-padding-dim-bounds-4x Abhishek Gola 2026-10-30 15:24:05 +05:30
  • 576defd806 Merge pull request #30466 from tushar152006/fix-convert-fp-to-64int-range Abhishek Gola 2026-10-30 14:12:03 +05:30
  • fe97300989 dnn: keep an unaligned channel Split on the plain tensor, use cv::max in the test relu helper Abhishek Gola 2026-10-30 14:02:18 +05:30
  • 94c9877c21 Merge pull request #30593 from ternaus:codex/python-byteorder-5x Alexander Smorkalov 2026-10-30 11:11:56 +03:00
  • e2837fb172 dnn: use cv::split/cv::concat for aligned block-layout Split and Concat, apply the patch-embedding epilogue in one pass Abhishek Gola 2026-10-30 13:36:33 +05:30
  • d107ce0e5c core: compare fp8 norm test with EXPECT_DOUBLE_EQ Shiven Solanki 2026-10-30 16:02:39 +08:00
  • 514825652c features: check XFeat bounds and mask at the keypoint's containing pixel Abhishek Gola 2026-10-30 13:21:38 +05:30
  • 9d40b84107 Merge pull request #29851 from utibenkei:fix-java-mat-get-put utibenkei 2026-10-30 16:45:13 +09:00
  • af3b2f2b80 Merge pull request #30432 from sshivensolanki/opt-copymask-8byte Abhishek Gola 2026-10-30 13:13:28 +05:30
  • 1e5aa6d307 Merge pull request #30562 from CheesyWannabe/fix-lightglue-max-side-norm Abhishek Gola 2026-10-30 13:09:56 +05:30
  • 187e2e9694 Merge pull request #30592 from sshivensolanki:fix-laplacian-16f-overflow Alexander Smorkalov 2026-10-30 10:13:58 +03:00
  • 75c70dfc46 Merge pull request #30598 from Kumataro:doc/update_intro_for_v5_1_0 Kumataro 2026-10-30 16:10:54 +09:00
  • f90784c7a3 Merge pull request #30567 from pratham-mcw:windows-arm64-clangcl Alexander Smorkalov 2026-10-30 09:12:40 +03:00
  • 1ae9196360 Merge pull request #30576 from tushar152006:feat-dnn-onnx-compress Tushar Burla 2026-10-30 11:41:02 +05:30
  • fa0133665f features: map XFeat keypoints back with cv::resize's pixel-centre convention CheesyWannabe 2026-10-30 11:00:51 +08:00
  • 2da915058b Merge pull request #30587 from Prasadayus:fix/world-mlas-objects Alexander Smorkalov 2026-10-30 08:22:50 +03:00
  • c0f0013ff8 dnn: saturate QuantizeLinear INT4/UINT4 output to the 4-bit range Kaustubh Arora 2026-10-30 00:30:05 +05:30