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 ถูกตั้งค่าอย่างเหมาะสมเพื่อหลีกเลี่ยงการทำซ้ำอย่าลังเลที่จะแยกที่เก็บและส่งคำขอดึง สำหรับการเปลี่ยนแปลงครั้งใหญ่โปรดเปิดปัญหาก่อนเพื่อหารือเกี่ยวกับสิ่งที่คุณต้องการเปลี่ยนแปลง