基于PaddleGAN的LSERCNN模型实现卡通画超分
本文介绍基于PaddleGAN的LSERCNN模型实现卡通画超分的流程:先通过GitHub或Gitee安装PaddleGAN,解压并链接卡通画超分数据集;修改配置文件参数后训练模型,再用训练好的模型测试;最后展示了LESRCNN模型的实验结果,包括PSNR、SSIM等指标及模型下载方式。

基于PaddleGAN的LSERCNN模型实现卡通画超分
1.实现卡通画超分
基于PaddleGAN的LSERCNN模型 实现卡通画超分
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
1.1 安装PaddleGAN
PaddleGAN的安装目前支持Clone GitHub和Gitee两种方式:
In [ ]# 安装ppgan# 当前目录在: /home/aistudio/, 这个目录也是左边文件和文件夹所在的目录# 克隆最新的PaddleGAN仓库到当前目录# !git clone https://github.com/PaddlePaddle/PaddleGAN.git# 如果从github下载慢可以从gitee clone:!git clone https://gitee.com/paddlepaddle/PaddleGAN.git# 安装Paddle GAN%cd PaddleGAN/!pip install -v -e .登录后复制
1.2 数据准备
我们为大家准备了处理好的超分数据集卡通画超分数据集
In [ ]# 回到/home/aistudio/下%cd /home/aistudio# 解压数据!unzip -q data/data80790/animeSR.zip -d data/# 将解压后的数据链接到` /home/aistudio/PaddleGAN/data `目录下!mv data/animeSR PaddleGAN/data/登录后复制
1.2.1 数据集的组成形式
PaddleGAN ├── data ├── animeSR ├── train ├── train_X4 ├── test └── test_X4登录后复制
训练数据集包括400张卡通画,其中train中是高分辨率图像,train_X4中是对应的4倍缩小的低分辨率图像。测试数据集包括20张卡通画,其中test中是高分辨率图像,test_X4中是对应的4倍缩小的低分辨率图像。
1.2.2 数据可视化
In [ ]import osimport cv2import numpy as npimport matplotlib.pyplot as plt# 训练数据统计train_names = os.listdir('PaddleGAN/data/animeSR/train')print(f'训练集数据量: {len(train_names)}')# 测试数据统计test_names = os.listdir('PaddleGAN/data/animeSR/test')print(f'测试集数据量: {len(test_names)}')# 训练数据可视化img = cv2.imread('PaddleGAN/data/animeSR/train/Anime_1.webp')img = img[:,:,::-1]plt.figure()plt.imshow(img)plt.show()登录后复制 数据可视化展示(展示数据集其中几张):
1.3 选择超分模型
PaddleGAN中提供的超分模型包括RealSR, ESRGAN, LESRCNN, DRN等,详情可见超分模型。
接下来以LESRCNN为例进行演示。
1.3.1 修改配置文件
所有模型的配置文件均在/home/aistudio/PaddleGAN/configs目录下。
找到你需要的模型的配置文件,修改模型参数,一般修改迭代次数,num_workers,batch_size以及数据集路径。有能力的同学也可以尝试修改其他参数,或者基于现有模型进行二次开发,模型代码在/home/aistudio/PaddleGAN/ppgan/models目录下。
以LESRCNN为例,这里将将配置文件lesrcnn_psnr_x4_div2k.yaml中的
参数total_iters改为50000
参数dataset:train:num_workers改为4
参数dataset:train:batch_size改为16
参数dataset:train:gt_folder改为data/animeSR/train
参数dataset:train:lq_folder改为data/animeSR/train_X4
参数dataset:test:gt_folder改为data/animeSR/test
参数dataset:test:lq_folder改为data/animeSR/test_X4
1.4 训练模型
以LESRCNN为例,运行以下代码训练LESRCNN模型。
如果希望使用其他模型训练,可以修改配置文件名字。
In [ ]%cd /home/aistudio/PaddleGAN/!python -u tools/main.py --config-file configs/lesrcnn_psnr_x4_div2k.yaml登录后复制
1.5 测试模型
以LESRCNN为例,模型训练好后,运行以下代码测试LESRCNN模型。
其中/home/aistudio/pretrained_model/LESRCNN_PSNR_50000_weight.pdparams是刚才ESRGAN训练的模型参数,同学们需要换成自己的模型参数。
如果希望使用其他模型测试,可以修改配置文件名字。
In [ ]%cd /home/aistudio/PaddleGAN/!python tools/main.py --config-file configs/lesrcnn_psnr_x4_div2k.yaml --evaluate-only --load /home/aistudio/pretrained_model/LESRCNN_PSNR_50000_weight.pdparams登录后复制
1.6 实验结果展示及模型下载
这里使用LESRCNN模型训练了一个基于PSNR指标的预测模型。
数值结果展示及模型下载
最后效果
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
百度入局AI赛道:2024年11家领军企业最新盘点
智东西作者 程茜编辑 心缘智东西3月31日消息,昨日,中国联通发布2026年中国联通山东济南市行业客户智算一体机服务项目中标候选人公示,百度以2 9亿元中标。该项目于3月9日发布招标文件,采购内容包
京东直播新动作:刚需复杂指令与自由态数字人如何升级
编辑|泽南刚刚落幕的 2026 科技界「春晚」GTC 大会上,一个全行业的共识已经形成:AI 正在进入智能体(Agent)时代。然而,当各大厂商都在疯狂入局智能体时,一个尴尬的现实却摆在面前:这些聪
玻色量子完成10亿元B轮融资,刷新行业融资纪录
2026年3月31日,“十五五”规划专用量子计算机赛道唯一代表企业——北京玻色量子科技有限公司(以下简称“玻色量子”)完成10亿元B轮融资。本轮融资由北京金控、工银资本、朝阳顺禧、招银国际、深投控和
GitLab创始人借力AI抗癌:ChatGPT在现实世界中的真实用途
Sid 这个案例最震撼我的,不是“AI 参与抗癌”这几个字本身。而是它让我第一次很清楚地感觉到:AI 真正的用途,可能从来都不是回答问题。而是进入那些原本只有专家团队才能推进的复杂现实,把前面的认知
Claude已会点外卖!揭秘AI批量替代创业公司的未来危机
说句心里话,我确实不太待见 Anthropic(Claude 背后那家公司),但这并不妨碍它依然是目前全球最顶尖、最牛掰的 AI 公司,没有之一。这个世界就是这么现实:能力强弱和是非对错,那是两码事
- 日榜
- 周榜
- 月榜
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程

