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 함수의 임계 값이 복제를 피하기 위해 올바르게 설정되어 있는지 확인하십시오.저장소를 자유롭게 포크하고 풀 요청을 제출하십시오. 주요 변경 사항을 위해 먼저 문제를 열어 변경하고 싶은 것을 논의하십시오.