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)
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.
| 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 |
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
__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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::4.x |
cicd | healthy | .github/workflows/4.x.yml |
gha::PR-4.x |
cicd | healthy | .github/workflows/PR-4.x.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-hiqcwinq |
software | healthy | /tmp/repobility-clone-hiqcwinq |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | modules/js/test/run_puppeteer.js |
| Label | Layer | Status | Path |
|---|---|---|---|
4.8.0.74 |
network | healthy | .github/ISSUE_TEMPLATE/bug_report.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::modules/videoio/misc/plugin_gstreamer/Dockerfile |
hardware | healthy | modules/videoio/misc/plugin_gstreamer/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | modules/gapi/scripts/measure_privacy_masking.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | modules/ts/misc/color.py |
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.