etchmed/chicken_detection
0
🐓 كشف صحة الدجاج من الصور
يستخدم هذا التطبيق نموذج YOLOv8 مدرّب على مجموعة بيانات Sick and Healthy Chicken من Roboflow.
📋 الفئات المدعومة
- healthy: دجاج سليم
- sick: دجاج مريض
- chicken: دجاج (فئة عامة)
🚀 كيفية الاستخدام
- ارفع صورة لدجاجة
- اضغط على زر "تحليل الصورة"
- سيتم عرض النتائج مع البوكسات المرسومة
📦 إعداد الموديل على Hugging Face
الطريقة 1: رفع الموديل إلى Hugging Face Model Hub
- أنشئ ريبو جديد على Hugging Face:
- اختر Model (ليس Space)
- اسم الريبو:
chicken-detection-yolov8
- ارفع ملف
best_chicken_model.ptإلى الريبو
- في
app.py، غيّرHF_REPO_IDإلى:
HF_REPO_ID = "YOUR_USERNAME/chicken-detection-yolov8"الطريقة 2: رفع الموديل مباشرة إلى Space
- في صفحة Space → Files and versions
- ارفع ملف
best_chicken_model.ptمباشرة - الكود سيستخدمه تلقائيًا من المسار المحلي
🔧 المتغيرات البيئية (اختياري)
يمكنك ضبط متغير بيئي في Space Settings:
HF_MODEL_REPO: معرف الريبو على Hugging Face (مثال:username/chicken-detection-yolov8)
📝 ملاحظات
- الموديل يحاول التحميل من Hugging Face Hub أولاً
- إذا فشل، سيحاول من ملف محلي
best_chicken_model.pt - تأكد من رفع الموديل بطريقة واحدة على الأقل
