图片分辨率提升工具

将图片的分辨率提高,并且保持画质,业界叫做super revolution,去年有一个新算法WDSR赢得了2018年NTIRE超分辨率冠军竞赛。
github上有一个keras的实现工具,可以拿来用一下。
地址为:https://github.com/krasserm/super-resolution#environment-setup
原版地址:https://github.com/JiahuiYu/wdsr_ntire2018

踩坑记录:

  1. git clone代码到本地,确保本地环境安装好tensorflow,keras以及相应的cuda和cudnn。

英伟达的显卡驱动和cuda的版本是挂钩的,而tensoflow官网写的支持cuda9.0,并没有明确说支持cuda10.0,网上说要支持cuda10.0的资料要弄很多东西。所以还是选用cuda9.0 + tensorflow-gpu 1.11.0搭建环境即可
代码没有包含预训练的模型,可能需要FQ去下载。

结论:效果很赞,原先像素1600 x 848的图片被提高到了6400 x 3392, 相当于提高了4倍。对于网上找到的分辨率不够的图片,可以使用这个工具来提高像素,然后应用到电脑桌面上。

posted @   yihailin  阅读(9195)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示