PhotoGalaxy
1.0.0
這是一個社區驅動的照片共享平台,可上傳或下載您需要的精美照片。用戶可以來這裡瀏覽大量的圖像庫,並下載滿足其要求的圖像。他們也可以將圖像上傳到平台上供其他人使用。它使用在近2200張圖像上訓練的CNN模型將圖像分類為兩個類:NSFW&SFW。該模型顯示訓練精度為92%,測試精度約為90%。此外,還具有生成圖像標籤的功能。
有3台服務器 - 一個用於客戶端的服務器,另一台用於Express後端服務器,另一個是燒瓶服務器,該服務器使用模型創建用於驗證照片和/或生成標籤的API。
Blask_server尚未託管。僅在Vercel上託管了前端和Express服務器。因此,當前您可以查看照片,但不能上傳它們,因為尚未託管的燒瓶服務器無法驗證它們。
將存儲庫克隆到您的設備: git clone https://github.com/SandeshGC/PhotoGalaxy.git
安裝軟件包和依賴項:
用於服務器: cd server npm install cd flask_server && pip install -r requirements.txt
對於客戶: cd client npm install
啟動服務器: cd server node index
啟動前端: cd client npm run dev
啟動燒瓶服務器: cd flask_server python app.py