华中科技大学本科毕业设计

点击此处查看代码

处理过的64x64x3分辨率的celeba人脸图像数据集

点击此处下载

处理过的128x128x3分辨率放入celeba人脸图像数据集

点击此处下载

checkpoint下载

  1. lsgan64
  2. lsgan128
  3. dcgan64
  4. dcgan128
  5. wgan64
  6. improved_lsgan64
  7. improved_lsgan128

运行代码

  1. 训练

    将相应分辨率图像文件夹改为image,输入以下命令进行训练神经网络。

    python train_lsgan.py
    

  2. 测试

    利用已经训练好的模型随机产生更多图像。

    python test.py
    

  3. 修复

    将待修复图像放入uncompletion_image文件夹,利用生成好的模型修复。

    python train_completion.py
    

PYQT5设计

python解释器运行show.py即可。

主界面

主界面

开始修复提示

开始修复提示

修复完成提示

修复完成提示

修复结果展示

修复结果展示

单张64x64x3分辨率结果展示

单张128x128x3分辨率结果展示