مشروع متقدّم دقيقة قراءة 1 ملف

كشف الأجسام في بثّ حيّ

كشف وتتبّع في الوقت الحقيقي على جهاز متواضع.

كشف وتتبّع في الوقت الحقيقي على جهاز متواضع.

الكود المصدري

استعراض الأكواد البرمجية

تصفّح ملفات المشروع، انسخ الكود، أو شغّله محلياً باتباع التعليمات.

الكود كامل وقابل للتشغيل
detect.py python
import cv2

cap = cv2.VideoCapture(0)

while cap.isOpened():
    ok, frame = cap.read()
    if not ok:
        break

    for box, label, score in model(frame):
        if score < 0.45:
            continue
        x1, y1, x2, y2 = box
        cv2.rectangle(frame, (x1, y1), (x2, y2), (0, 200, 255), 2)

    cv2.imshow('live', frame)
    if cv2.waitKey(1) == 27:
        break

تشغيل المشروع محلياً

pip install opencv-python onnxruntime
python detect.py