Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
174 of your 248 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.
Upstream (GitHub) caused delay on this scan — not Repobility.
  • GitHub API rate-limited (HTTP 403) — preflight skipped, fell back to direct git clone.
  • Clone from GitHub took 113.91s for a 205.9 MB repo slow.
  • Repobility's analysis ran in 64.89s after the clone landed.

opencv/opencv

https://github.com/opencv/opencv · scanned 2026-06-05 07:06 UTC (6 days ago) · 10 languages

675 raw signals (231 security + 444 graph) 11/13 scanners ran System graph score 83 (lower by 15)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 6 days ago · v2 · 272 actionable findings from 2 signal sources. 181 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 40.0 0.15 6.00
security_score 100.0 0.25 25.00
testing_score 55.0 0.20 11.00
documentation_score 78.0 0.15 11.70
practices_score 79.0 0.15 11.85
code_quality 25.0 0.10 2.50
Overall 1.00 68.0
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 8846 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
SECURITY.md software healthy SECURITY.md
fastcv_hal_core.hpp software healthy hal/fastcv/include/fastcv_hal_core.hpp
fastcv_hal_utils.hpp software healthy hal/fastcv/include/fastcv_hal_utils.hpp
fastcv_hal_imgproc.hpp software healthy hal/fastcv/include/fastcv_hal_imgproc.hpp
fastcv_hal_core.cpp software healthy hal/fastcv/src/fastcv_hal_core.cpp
fastcv_hal_imgproc.cpp software healthy hal/fastcv/src/fastcv_hal_imgproc.cpp
fastcv_hal_utils.cpp software healthy hal/fastcv/src/fastcv_hal_utils.cpp
rvv_hal.hpp software healthy hal/riscv-rvv/rvv_hal.hpp
imgproc.hpp software healthy hal/riscv-rvv/include/imgproc.hpp
features2d.hpp software healthy hal/riscv-rvv/include/features2d.hpp
core.hpp software healthy hal/riscv-rvv/include/core.hpp
types.hpp software healthy hal/riscv-rvv/include/types.hpp
fast.cpp software healthy hal/riscv-rvv/src/features2d/fast.cpp
common.hpp software healthy hal/riscv-rvv/src/features2d/common.hpp
exp.cpp software healthy hal/riscv-rvv/src/core/exp.cpp
dxt.cpp software healthy hal/riscv-rvv/src/core/dxt.cpp
atan.cpp software healthy hal/riscv-rvv/src/core/atan.cpp
qr.cpp software healthy hal/riscv-rvv/src/core/qr.cpp
cart_to_polar.cpp software healthy hal/riscv-rvv/src/core/cart_to_polar.cpp
norm_hamming.cpp software healthy hal/riscv-rvv/src/core/norm_hamming.cpp
lu.cpp software healthy hal/riscv-rvv/src/core/lu.cpp
cholesky.cpp software healthy hal/riscv-rvv/src/core/cholesky.cpp
compare.cpp software healthy hal/riscv-rvv/src/core/compare.cpp
magnitude.cpp software healthy hal/riscv-rvv/src/core/magnitude.cpp
convert_scale.cpp software healthy hal/riscv-rvv/src/core/convert_scale.cpp
copy_mask.cpp software healthy hal/riscv-rvv/src/core/copy_mask.cpp
norm.cpp software healthy hal/riscv-rvv/src/core/norm.cpp
flip.cpp software healthy hal/riscv-rvv/src/core/flip.cpp
merge.cpp software healthy hal/riscv-rvv/src/core/merge.cpp
transpose.cpp software healthy hal/riscv-rvv/src/core/transpose.cpp
minmax.cpp software healthy hal/riscv-rvv/src/core/minmax.cpp
split.cpp software healthy hal/riscv-rvv/src/core/split.cpp
norm_diff.cpp software healthy hal/riscv-rvv/src/core/norm_diff.cpp
dotprod.cpp software healthy hal/riscv-rvv/src/core/dotprod.cpp
div.cpp software healthy hal/riscv-rvv/src/core/div.cpp
svd.cpp software healthy hal/riscv-rvv/src/core/svd.cpp
sqrt.cpp software healthy hal/riscv-rvv/src/core/sqrt.cpp
polar_to_cart.cpp software healthy hal/riscv-rvv/src/core/polar_to_cart.cpp
common.hpp software healthy hal/riscv-rvv/src/core/common.hpp
mean.cpp software healthy hal/riscv-rvv/src/core/mean.cpp
lut.cpp software healthy hal/riscv-rvv/src/core/lut.cpp
log.cpp software healthy hal/riscv-rvv/src/core/log.cpp
spatialgradient.cpp software healthy hal/riscv-rvv/src/imgproc/spatialgradient.cpp
resize.cpp software healthy hal/riscv-rvv/src/imgproc/resize.cpp
bilateral_filter.cpp software healthy hal/riscv-rvv/src/imgproc/bilateral_filter.cpp
threshold.cpp software healthy hal/riscv-rvv/src/imgproc/threshold.cpp
pyramids.cpp software healthy hal/riscv-rvv/src/imgproc/pyramids.cpp
integral.cpp software healthy hal/riscv-rvv/src/imgproc/integral.cpp

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
__init__ software healthy platforms/android/build_sdk.py:148
__str__ software healthy platforms/android/build_sdk.py:138
execute software healthy platforms/android/build_sdk.py:22
rm_one software healthy platforms/android/build_sdk.py:34
check_dir software healthy platforms/android/build_sdk.py:44
check_executable software healthy platforms/android/build_sdk.py:58
determine_opencv_version software healthy platforms/android/build_sdk.py:70
move_smart software healthy platforms/android/build_sdk.py:82
move_recurse software healthy platforms/android/build_sdk.py:83
copytree_smart software healthy platforms/android/build_sdk.py:97
copy_recurse software healthy platforms/android/build_sdk.py:98
get_highest_version software healthy platforms/android/build_sdk.py:114
haveIPP software healthy platforms/android/build_sdk.py:140
haveKleidiCV software healthy platforms/android/build_sdk.py:142
get_cmake software healthy platforms/android/build_sdk.py:169
get_ninja software healthy platforms/android/build_sdk.py:184
get_toolchain_file software healthy platforms/android/build_sdk.py:199
get_engine_apk_dest software dead platforms/android/build_sdk.py:210
add_extra_pack software dead platforms/android/build_sdk.py:213
clean_library_build_dir software healthy platforms/android/build_sdk.py:218
build_library software healthy platforms/android/build_sdk.py:222
build_javadoc software healthy platforms/android/build_sdk.py:300
gather_results software healthy platforms/android/build_sdk.py:350
get_ndk_dir software healthy platforms/android/build_sdk.py:369
check_cmake_flag_enabled software healthy platforms/android/build_sdk.py:385
get_list_of_opencv_libs software healthy platforms/android/build_static_aar.py:24
get_list_of_3rdparty_libs software healthy platforms/android/build_static_aar.py:29
add_printing_linked_libs software healthy platforms/android/build_static_aar.py:39
read_linked_libs software healthy platforms/android/build_static_aar.py:52
merge_dependencies_lists software healthy platforms/android/build_static_aar.py:66
convert_deps_list_to_prefab software healthy platforms/android/build_static_aar.py:83
main software healthy platforms/android/build_static_aar.py:104
fill_template software healthy platforms/android/build_java_shared_aar.py:33
get_opencv_version software healthy platforms/android/build_java_shared_aar.py:41
get_ndk_version software healthy platforms/android/build_java_shared_aar.py:50
get_compiled_aar_path software healthy platforms/android/build_java_shared_aar.py:58
cleanup software healthy platforms/android/build_java_shared_aar.py:66
main software healthy platforms/android/build_java_shared_aar.py:79
__init__ software healthy platforms/android/build-tests/test_cmake_build.py:47
shortDescription software healthy platforms/android/build-tests/test_cmake_build.py:57
getCMakeToolchain software healthy platforms/android/build-tests/test_cmake_build.py:60
gen_cmakelists software healthy platforms/android/build-tests/test_cmake_build.py:71
gen_code software healthy platforms/android/build-tests/test_cmake_build.py:74
write_src_file software healthy platforms/android/build-tests/test_cmake_build.py:77
setUp software healthy platforms/android/build-tests/test_cmake_build.py:81
tearDown software healthy platforms/android/build-tests/test_cmake_build.py:91
runTest software healthy platforms/android/build-tests/test_cmake_build.py:96
suite software healthy platforms/android/build-tests/test_cmake_build.py:113
__init__ software healthy platforms/js/build_js.py:66
__str__ software healthy platforms/js/build_js.py:11

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
hal software healthy hal
fastcv software healthy hal/fastcv
include software healthy hal/fastcv/include
src software healthy hal/fastcv/src
riscv-rvv software healthy hal/riscv-rvv
include software healthy hal/riscv-rvv/include
src software healthy hal/riscv-rvv/src
features2d software healthy hal/riscv-rvv/src/features2d
core software healthy hal/riscv-rvv/src/core
imgproc software healthy hal/riscv-rvv/src/imgproc
carotene software healthy hal/carotene
hal software healthy hal/carotene/hal
include software healthy hal/carotene/include
carotene software healthy hal/carotene/include/carotene
src software healthy hal/carotene/src
ndsrvp software healthy hal/ndsrvp
include software healthy hal/ndsrvp/include
src software healthy hal/ndsrvp/src
openvx software healthy hal/openvx
hal software healthy hal/openvx/hal
include software healthy hal/openvx/include
armpl software healthy hal/armpl
include software healthy hal/armpl/include
src software healthy hal/armpl/src
ipp software healthy hal/ipp
include software healthy hal/ipp/include
src software healthy hal/ipp/src
platforms software healthy platforms
android software healthy platforms/android
aar-template software healthy platforms/android/aar-template
OpenCV software healthy platforms/android/aar-template/OpenCV
src software healthy platforms/android/aar-template/OpenCV/src
main software healthy platforms/android/aar-template/OpenCV/src/main
cpp software healthy platforms/android/aar-template/OpenCV/src/main/cpp
include software healthy platforms/android/aar-template/OpenCV/src/main/cpp/include
build-tests software healthy platforms/android/build-tests
js software healthy platforms/js
winpack_dldt software healthy platforms/winpack_dldt
2021.2 software healthy platforms/winpack_dldt/2021.2
2021.4.1 software healthy platforms/winpack_dldt/2021.4.1
2021.1 software healthy platforms/winpack_dldt/2021.1
2020.4 software healthy platforms/winpack_dldt/2020.4
2021.4 software healthy platforms/winpack_dldt/2021.4
2021.4.2 software healthy platforms/winpack_dldt/2021.4.2
2020.2 software healthy platforms/winpack_dldt/2020.2
2021.3 software healthy platforms/winpack_dldt/2021.3
2020.3.0 software healthy platforms/winpack_dldt/2020.3.0
package-tests software healthy platforms/winpack_dldt/package-tests
2020.1 software healthy platforms/winpack_dldt/2020.1
ios software healthy platforms/ios

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
Fail software healthy platforms/android/build_sdk.py:16
ABI software healthy platforms/android/build_sdk.py:120
Builder software healthy platforms/android/build_sdk.py:147
TestCmakeBuild software healthy platforms/android/build-tests/test_cmake_build.py:46
Fail software healthy platforms/js/build_js.py:8
Builder software healthy platforms/js/build_js.py:65
Fail software healthy platforms/winpack_dldt/build_package.py:20
BuilderDLDT software healthy platforms/winpack_dldt/build_package.py:161
Builder software healthy platforms/winpack_dldt/build_package.py:337
Builder software healthy platforms/ios/build_framework.py:52
iOSBuilder software healthy platforms/ios/build_framework.py:542
visionOSBuilder software healthy platforms/ios/build_visionos_framework.py:17
TestRunner software healthy platforms/ios/run_tests.py:19
iOSTestRunner software healthy platforms/ios/run_tests.py:82
OSXBuilder software healthy platforms/osx/build_framework.py:17
OSXTestRunner software healthy platforms/osx/run_tests.py:15
aruco_objdetect_test software healthy apps/pattern-tools/test_charuco_board.py:10
PatternMaker software healthy apps/pattern-tools/generate_pattern.py:30
SVG software healthy apps/pattern-tools/svgfig.py:90
SVGDepthIterator software healthy apps/pattern-tools/svgfig.py:243
ContentHandler software healthy apps/pattern-tools/svgfig.py:625
Fig software healthy apps/pattern-tools/svgfig.py:799
Plot software healthy apps/pattern-tools/svgfig.py:879
Frame software healthy apps/pattern-tools/svgfig.py:979
Path software healthy apps/pattern-tools/svgfig.py:1138
Curve software healthy apps/pattern-tools/svgfig.py:1651
Sample software healthy apps/pattern-tools/svgfig.py:1681
Samples software healthy apps/pattern-tools/svgfig.py:1711
Poly software healthy apps/pattern-tools/svgfig.py:1854
Text software healthy apps/pattern-tools/svgfig.py:2047
TextGlobal software healthy apps/pattern-tools/svgfig.py:2078
Dots software healthy apps/pattern-tools/svgfig.py:2125
Line software healthy apps/pattern-tools/svgfig.py:2201
LineGlobal software healthy apps/pattern-tools/svgfig.py:2276
VLine software healthy apps/pattern-tools/svgfig.py:2358
HLine software healthy apps/pattern-tools/svgfig.py:2387
Rect software healthy apps/pattern-tools/svgfig.py:2417
Ellipse software healthy apps/pattern-tools/svgfig.py:2473
Ticks software healthy apps/pattern-tools/svgfig.py:2566
CurveAxis software healthy apps/pattern-tools/svgfig.py:3079
LineAxis software healthy apps/pattern-tools/svgfig.py:3143
XAxis software healthy apps/pattern-tools/svgfig.py:3232
YAxis software healthy apps/pattern-tools/svgfig.py:3287
Axes software healthy apps/pattern-tools/svgfig.py:3342
HGrid software healthy apps/pattern-tools/svgfig.py:3430
VGrid software healthy apps/pattern-tools/svgfig.py:3482
Grid software healthy apps/pattern-tools/svgfig.py:3534
XErrorBars software healthy apps/pattern-tools/svgfig.py:3594
YErrorBars software healthy apps/pattern-tools/svgfig.py:3644
Tutorial software healthy doc/tools/scan_tutorials.py:11

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
CodeQL cicd healthy .github/workflows/4.x.yml
Linux cicd healthy .github/workflows/PR-4.x.yaml
Linux-no-HAL cicd healthy .github/workflows/PR-4.x.yaml
Windows cicd healthy .github/workflows/PR-4.x.yaml
Ubuntu2404-ARM64 cicd healthy .github/workflows/PR-4.x.yaml
Ubuntu2404-ARM64-Debug cicd healthy .github/workflows/PR-4.x.yaml
Ubuntu2004-x64-OpenVINO cicd healthy .github/workflows/PR-4.x.yaml
Ubuntu2004-x64-CUDA cicd healthy .github/workflows/PR-4.x.yaml
macOS-ARM64 cicd healthy .github/workflows/PR-4.x.yaml
macOS-x64 cicd healthy .github/workflows/PR-4.x.yaml
macOS-ARM64-Vulkan cicd healthy .github/workflows/PR-4.x.yaml
iOS cicd healthy .github/workflows/PR-4.x.yaml
Android-SDK cicd healthy .github/workflows/PR-4.x.yaml
TIM-VX cicd healthy .github/workflows/PR-4.x.yaml
docs cicd healthy .github/workflows/PR-4.x.yaml
Linux-RISC-V-Clang cicd healthy .github/workflows/PR-4.x.yaml

LabelLayerStatusPath
gha::4.x cicd healthy .github/workflows/4.x.yml
gha::PR-4.x cicd healthy .github/workflows/PR-4.x.yaml

LabelLayerStatusPath
repobility-clone-hiqcwinq software healthy /tmp/repobility-clone-hiqcwinq

LabelLayerStatusPath
port:8080 network healthy modules/js/test/run_puppeteer.js

LabelLayerStatusPath
4.8.0.74 network healthy .github/ISSUE_TEMPLATE/bug_report.yml

LabelLayerStatusPath
image::modules/videoio/misc/plugin_gstreamer/Dockerfile hardware healthy modules/videoio/misc/plugin_gstreamer/Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy modules/gapi/scripts/measure_privacy_masking.py

LabelLayerStatusPath
vps::azure hardware healthy modules/ts/misc/color.py
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/04c0c8c0-8494-49f2-b895-7c8cfcec7eae/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/04c0c8c0-8494-49f2-b895-7c8cfcec7eae/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.