当前位置: 首页 > news >正文

做网站怎么留接口合肥网络推广

做网站怎么留接口,合肥网络推广,建设信用卡申请进度查询官方网站,做网站的需求调研目录 一.引言 二.gif_to_png 三.gfp_gan 四.png_to_gif 五.总结 一.引言 前面我们介绍了 GFP-GAN 提高人脸质量 与 OCR 提取视频台词、字幕,前者可以提高图像质量,后者可以从视频中抽帧,于是博主便想到了将二者进行结合并优化人物 GIF …

目录

一.引言

二.gif_to_png

三.gfp_gan

四.png_to_gif

五.总结


一.引言

前面我们介绍了 GFP-GAN 提高人脸质量 与 OCR 提取视频台词、字幕,前者可以提高图像质量,后者可以从视频中抽帧,于是博主便想到了将二者进行结合并优化人物 GIF 图像质量。其步骤如下:

 MoviePy 截取视频关键帧

 GFP-GAN 提高人脸图像质量

 MoviePy 关键帧合并为 GIF

Tips:

后面的执行步骤需要电脑上已经配置好 GFP-GAN 的环境且安装了 moviepy 的依赖。

二.gif_to_png

def gif_to_png(_file_name, _output):from moviepy.editor import VideoFileClip# Load your gifclip = VideoFileClip(_file_name)print(f'Duration: {clip.duration} FPS: {clip.fps}')# Loop over clip framesfor i, frame in enumerate(clip.iter_frames()):from PIL import Imageimg = Image.fromarray(frame)img.save(f'{_output}/frame_{i}.png')if __name__ == '__main__':file_name = "/Users/Desktop/ori.gif"output = "/Users/Desktop/out"gif_to_png(file_name, output)

这一步我们读取 gif 并抽帧保存为多张图片,运行程序后会在 output 文件夹下得到 FPS x Duration = 40 张图片:

Duration: 4.0 FPS: 10.0

由于是老版电视剧的原因,gif 中人物的表情比较糊,画质较差:

三.gfp_gan

python inference_gfpgan.py -i inputs/gif_imgs -o results -v 1.3 -s 2

将上面的多帧图片存储至 GFP-GAN inputs 文件夹下,执行 inference_gfpgan.py,结果将输出至 results 文件夹内:

其中 restored_imgs 文件夹内存储了我们修复的多帧图像,看一下修复效果:

四.png_to_gif

def png_to_gif(_output, gif_name, fps):file_list = os.listdir(_output)file_list.sort()# 构造多个 ImageClip 片段clips = [ImageClip(_output + img).set_duration(1) for img in file_list if img.endswith(".png")]concat_clip = concatenate_videoclips(clips, method="compose")concat_clip.write_gif(gif_name, fps=fps)if __name__ == '__main__':file_name = "/Users/Desktop/ori.gif" # 原始 GIFinput = "/Users/Desktop/result/restored_imgs/" # 修复帧output = "out.gif" # 输出 GIF# 匹配原 GIF 的 FPSori_fps = VideoFileClip(file_name).fpspng_to_gif(input, output, ori_fps)
MoviePy - Building file out.gif with imageio.

出现上述命令后代表开始多帧图像的合并,可以看到修复后的 GIF 人物更加的清晰:

五.总结

GFP-GAN 整体来说可玩性还是很高,后面博主会继续跟进 wave2lip 的测试,把音频、图像、视频结合到一起。这里我们处理的原始 gif 大小为 10m,处理后大小为 14m;同时如果资源比较充足的话,也可以将 GIF 扩展为视频人物细节处理。

http://www.mnyf.cn/news/470.html

相关文章:

  • 装修设计网站排行榜推广软文范例100字
  • 企联网站建设代运营竞价公司
  • 网站源码下载了没有管理后台农村电商平台
  • 简述一个网站开发流程在线h5免费制作网站
  • 兰州网站订制如何提高搜索引擎优化
  • 给别人做网站用做假酒验证淘宝怎么推广自己的产品
  • 投注网站开发长沙网站优化
  • 做网站的数据库的设计谷歌在线搜索
  • 青峰网站建设室内设计培训班学费一般多少
  • 网站做点击收费电子商务网站有哪些?
  • 网站字体13px推广app平台有哪些
  • 做地方房产网站怎么样第三方营销策划公司有哪些
  • 网站做生鲜线下推广建议深圳网站优化推广
  • 做娱乐性手机网站国内十大软件测试培训机构
  • 环保公司网站模版seo工资多少
  • 企业网站建设维护方案推广方案是什么
  • 电信ip做的网站移动不能访问seo网站首页推广
  • 北京上海网站建设沧州网站seo公司
  • 日日精进久久为功的近义词推广seo公司
  • 绍兴网站建设houqiweb体验式营销案例
  • 网站建设要点南京seo排名扣费
  • wordpress媒体库格式推广优化
  • dw用设计视图做网站石家庄seo网站排名
  • 上海中小企业服务中心武汉网站运营专业乐云seo
  • 电商网站建设浩森宇特seo综合查询爱站
  • 公司网站推广的方法舆情信息
  • 英文网站制作 官网论坛seo招聘
  • 网站换主题收录网站
  • wordpress发不出邮件sem 优化软件
  • 有哪些网站可以做全景效果图百度竞价托管