# face_adjust_homework **Repository Path**: ipa-project01-palette/face_adjust_homework ## Basic Information - **Project Name**: face_adjust_homework - **Description**: 使用style_GAN调节图像属性 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 110 - **Created**: 2025-12-17 - **Last Updated**: 2025-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IPR 项目 11:人脸属性修复 APP #### 介绍 本项目是一个基于 StyleGAN 和 Gradio 的人脸属性修复应用程序。用户可以通过简单的滑动条交互,实时调节人脸图像的**年龄**和**微笑程度**。 #### 软件架构 - **前端**:使用 Gradio 构建交互式 Web 界面。 - **后端**:使用 PyTorch 加载预训练的 StyleGAN 模型 (`stylegan-1024px-new.model`)。 - **核心逻辑**:通过在潜在空间 (Latent Space) 中沿着特定方向(年龄、微笑)移动潜在向量,生成具有不同属性的新图像。 #### 安装与运行 1. **环境配置** 确保安装了 Python 3.x,并安装以下依赖库: ```bash pip install torch numpy gradio ``` 2. **模型下载** 下载预训练模型 `stylegan-1024px-new.model`,并将其放置在项目的 `model/` 目录下。 目录结构如下: ``` project_root/ ├── model/ │ └── stylegan-1024px-new.model ├── app.py ├── ... ``` 3. **运行项目** 在终端中运行以下命令启动应用: ```bash python app.py ``` 启动后,在浏览器中访问终端显示的本地链接(通常为 `http://127.0.0.1:7860`)。 ## 个人信息 [TODO: 此处填写个人信息] - 学号: 202352320205 - 年级: 2023 - 专业: 智能科学与技术 - 班级: 2 班