本项目提供了面部图像超分辨率的完整代码与文档。项目文件夹“FYP”内的内容简述如下:
文件说明
- 数据集:包含面部图像的数据集,用于训练和测试。
- 文档:包含演示幻灯片、中期报告及最终报告,详细记录项目进展。
- GUI:项目的图形用户界面(GUI)示例。
- gui.py:基于Python的GUI脚本。
源代码
- src:包含深度学习与机器学习的源代码。
- deep-learning:基于Python实现的CNN和GAN模型代码。
- machine-learning:包括PCA、LLE和SR的C++代码实现。
- machine-learning-gui:将PCA、LLE和SR集成到一个演示用的EXE文件中。
工具
- crop.py:裁剪图像为不同尺寸。
- down.py:对图像进行降采样。
- norm.py:实现面部检测与对齐功能。
以上内容为面部图像超分辨率的基本工具和代码示例,适用于深度学习和图像处理的相关研究。