Waifu2x:使用深度卷积神经网络的动漫风格艺术的图像超分辨率

Github网址:nagadomi/waifu2x:动漫风格艺术的图像超分辨率 (github.com)

该项目主要讲述的是如何利用预训练的深度学习模型来达到无损扩大收缩和去噪,对于一般训练图像的小伙伴应该很清晰图像经常要通过resize操作固定大小,然后cv里面的resize会降帧,从而导致图像的像素变模糊,为了进一步提高数据质量,所以我们要学会对图片进行无损增强

该项目已经包含了模型在文件里面,如果想在自己电脑上面clone项目下来自己跑自己训练也行,我已经从资源处上传了该项目的GUI版本(审核中,可能需要等两天),因为基于模型种类多且模型的大小不算大,所以一般的用户都可以用自己的电脑跑。下面附上一些GUI的界面图:

可以上传文件夹和单个文件(图片,视频均可),通过自己选模型调参数来达到要求,该GUI还添加了旧新图片的对比功能,左侧是原图片,右侧是扩大后的图片,可以看到图片的帧率下降得不明显

 因为该项目原本是属于动漫风格的,但是里面的模型也有通用性的,所以对于大多数的物体增强的效果可能没有想象的好有需要的小伙伴可以自己训练属于自己的增强模型

希望这篇博客对你有帮助!!!!!! 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/593791.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

spring事务那些事

实际工作中还会面临千奇百怪的问题,看下面返个例子(注意MySql数据库测试): //1.hello1Service 调用 hello2Service Transactional(propagation Propagation.REQUIRED,rollbackFor Exception.class) public void doUpdate() {//…

【代码随想录】链表

203. 移除链表元素 // public class ListNode { // int val; // ListNode next; // ListNode() {} // ListNode(int val) { this.val val; } // ListNode(int val, ListNode next) { this.val val; this.next next;} // }class Solution {public ListNo…

Linux 安装系统可视化监控工具 Netdata

目录 About 监控工具 NetdataLinux 系统安装 Netdata关于 openEuler1、查看内核信息2、查看主机信息3、查看 dnf 包管理器的版本 Netdata 安装1、更新系统环境相关 rpm 包2、查看 netdata 包信息3、安装 netdata 包4、编辑 netdata.conf 配置5、启动 netdata 服务6、查看 netda…

TCP的十个重要的机制

注:TCP不是只有十个机制 TCP 可靠传输是tcp最为重要的核心(初心) 可靠传输,并不是发送方把数据能够100%的传输给接收方 而是退而求其次 让发送方发送出去数据之后,能够知道接收方是否收到数据。 一但发现对方没有…

FAS-Net

感想 图的下标弄不好,且作者未提供代码。AAAI的质量也就这样吧

基于Springboot + vue + mysql 游戏分享管理系统 (含源码)

目录 📚 前言 📑摘要 📑系统架构 📚 系统架构设计 📚 数据库设计 💬 管理员功能需求E/R图 💬 用户功能需求E/R图 💬 游戏文章E/R图 💬 用户E/R图 📚 系…

注意,这类人无法在视频号开店!

我是王路飞。 视频号也可以开店铺去卖货了吗? 是的!其实早在22年的时候,视频号就上线【小店】功能了,可以通过短视频、直播达人带货的形式,帮助商家转化商品。 当然了,视频号小店跟我一直在科普的抖音小…

U8二次开发-钉钉集成

钉钉开放平台作为企业沟通和协作的重要工具,其技术的每一次迭代都为企业带来了新的机遇和挑战。随着企业对于高效沟通和智能化管理的需求日益增长,钉钉平台的SDK更新显得尤为重要。把传统的U8与钉钉平台集成,可以有效的将业务功能和角色进行前移,打破应用系统二八原则,即8…

【C++初阶】第九站:vector的介绍及使用

前言: 🎯个人博客:Dream_Chaser 🎈博客专栏:C 📚本篇内容:vector的介绍及使用 ​ 目录 一、vector的介绍 二、vector的使用 1.vector的定义 2.vector iterator(迭代器)的使用 begin和end(…

ArcGIS操作(四)

任务: 根据江苏省夜间灯光影像完成数据处理与分析查阅统计年鉴数据以提取建成区空间分布位置完成建成区重心转移轨迹 步骤: 这里选取江苏省2000年、2004年、2008年夜光数据进行分析 加载影像 掩膜提取 投影 栅格转面 融合 栅格转面数据时分冗余&…

力扣刷题 二叉树遍历的统一迭代法

题干 给定一个二叉树的根节点 root ,返回 它的 前中后序 遍历 。 示例 1: 输入:root [1,null,2,3] 输出:[1,3,2]示例 2: 输入:root [] 输出:[]示例 3: 输入:root […

WebGL BabylonJS GUI 如何创建连接模型的按钮

如图所示: 方法: createGUI(mesh: BABYLON.Mesh, title: string, index: number) {const advancedTexture AdvancedDynamicTexture.CreateFullscreenUI(UI)const rect new Rectangle()rect.width 100pxrect.height 40pxrect.thickness 0advancedT…