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