skypiea
1.0.0
Skypiea هو تطبيق تخزين سحابي يسمح للمستخدمين بتحميل الصور واكتشاف الوجوه وإدارة تلك الصور. ويشمل ميزات للكشف عن الوجه ، وتخزين التضمينات للوجه ، والبحث عن وجوه مماثلة.
face_recognitionاستنساخ المستودع:
git clone https://github.com/yourusername/skypiea.git
cd skypieaقم بإنشاء بيئة افتراضية وتفعيلها:
python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`تثبيت التبعيات:
pip install -r requirements.txtقاعدة بيانات الإعداد:
قم بإنشاء قاعدة بيانات SQLite والجداول:
python database.pyتشغيل التطبيق:
python app.py يمكن الوصول إلى التطبيق على http://127.0.0.1:5000 .
skypiea/
│
├── static/
│ ├── uploads/ # Uploaded images
│ └── faces/ # Detected face images
│ └── css/ # css files
│ └── js/ # JavaScript for frontend interactions
│
├── templates/
│ ├── index.html # Main HTML file
│
├── app.py # Flask application
├── database.py # SQLite database management
└── requirements.txt # Python dependencies
يستخدم التطبيق مكتبة face_recognition للكشف عن الوجوه وحساب التضمينات. يتم حفظ الوجوه كصور منفصلة ويتم تخزين تضميناتها في قاعدة بيانات SQLite لإدارة التكرارات وضمان التفرد.
embedding_exists بشكل صحيح لتجنب التكرارات.لا تتردد في توتر المستودع وتقديم طلبات السحب. للتغييرات الرئيسية ، يرجى فتح مشكلة أولاً لمناقشة ما تريد تغييره.