69.人工智能——生成对抗网络实现照片上色、超分

看看资讯 / 100+人浏览
注意:免费节点订阅链接已更新至 2026-10-26,点击查看详情

PaddleGAN是飞桨生成对抗网络开发套件,本文主要通过实例体验一下PaddleGAN的基本用法。

安装PaddleGAN

python3 -m pip install --upgrade ppgan

一、图片或视频上色

from ppgan.apps import DeOldifyPredictor deoldify = DeOldifyPredictor() deoldify.run("68.jpg")

二、图片或视频超分

前面上色的图片大小是640*480,在此基础上实现一下图片超分,就是把图片的分辨率提升,但能保持图片不失真。

from ppgan.apps import RealSRPredictor sr = RealSRPredictor() sr.run("output/DeOldify/68.png")

三、图像动作驱动

即给定一张源图片和一个驱动视频,生成一段视频,其中主体是源图片,动作是驱动视频中的动作。

from ppgan.apps import FirstOrderPredictor animate = FirstOrderPredictor(relative=True,adapt_scale=True) # 测试一个视频文件 animate.run("src.jpg",""driving.mp4")

生成效果视频(略)(视频能正常播放,但提示原始视频文件有错误)

参考来源:https://github.com/PaddlePaddle/PaddleGAN

说明:图片均来源于网络,仅用于学习与研究。

版权声明:

作者: FreeClashNode

链接: https://www.freeclashnode.com/news/article-1082.htm

来源: www.freeclashnode.com

文章版权归作者所有,未经允许请勿转载。

特别推荐

西游云
西游云

高速稳定的网络加速

畅享全球内容,访问 ChatGPT、TikTok、Google 等热门网站。 全平台支持 · 7×24 专业客服 · 采用军工级安全加密传输技术。

免费节点实时更新

最新文章