- Jul 03, 2025
-
-
- Jul 01, 2025
-
-
Mark Horvath authored
-
Mark Horvath authored
-
Mark Horvath authored
-
- Jun 30, 2025
-
-
Noureldin Abdelfattah authored
-
- Jun 26, 2025
-
-
Denes Tarjan authored
-
Denes Tarjan authored
Gaussian Blur 15x15 kernels always use the custom sigma variant, with much better performance and near the same accuracy. Custom Sigma kernels are uniformized and simplified using std::reference_wrapper in the SVE variant.
-
- Jun 23, 2025
-
-
Noureldin Abdelfattah authored
-
- Jun 10, 2025
-
-
Mark Horvath authored
-
Mark Horvath authored
-
- Jun 04, 2025
-
-
Noureldin Abdelfattah authored
-
Mark Horvath authored
-
- Jun 03, 2025
-
-
Mark Horvath authored
-
- Jun 02, 2025
-
-
Noureldin Abdelfattah authored
-
Denes Tarjan authored
-
Noureldin Abdelfattah authored
-
Mark Horvath authored
-
Mark Horvath authored
Update documentation with oldest supported GCC version as well.
-
- May 30, 2025
-
-
Mark Horvath authored
-
Mark Horvath authored
-
Noureldin Abdelfattah authored
-
Mark Horvath authored
Benchmarks added for Gaussian blur 21x21 and Medan blur benchmarks are extended.
-
Mark Horvath authored
-
Noureldin Abdelfattah authored
-
- May 29, 2025
-
-
Mark Horvath authored
-
Denes Tarjan authored
NEON variant only. Fixes #9. Root cause: Due to TryToAvoidTailLoop, when width is bigger than 4 and is not divisible with 4, it scaled some elements twice.
-
Mark Horvath authored
KleidiCV should not depend on the cpp runtime to let it deploy to C only environments. The C example's cmake configuration is set up in a way that CI fails if the developer introduces a runtime dependency on the cpp standard library.
-
Mark Horvath authored
Make sure that --coverage flag is explicitly added to CMAKE_EXE_LINKER_FLAGS. The cmake version in CI passed it automaticallly to the linker command line but it can break on other systems.
-
Mark Horvath authored
-
- May 26, 2025
-
-
Mark Horvath authored
-
Mark Horvath authored
There is no need for the multiversioning macro for the API function.
-
Mark Horvath authored
Align the implementation to the current head of OpenCV's 4.x branch.
-
- May 21, 2025
-
-
Denes Tarjan authored
-
Denes Tarjan authored
-
- May 20, 2025
-
-
Mark Horvath authored
This way it can be controlled whether to use the cv namespace in the OpenCV HAL.
-
Mark Horvath authored
Document why the KLEIDICV_NEON_USE_CONTINUOUS_MULTIVEC_LS flag was implemented.
-
- May 19, 2025
-
-
Mark Horvath authored
Align the implementation to the current head of OpenCV's 4.x branch.
-
- May 16, 2025
-
-
Mark Horvath authored
The template argument of are_matrices_different should match with the element type of the input matrices.
-
- May 15, 2025
-
-
Mark Horvath authored
-