Upscayl:开源AI图像放大增强工具 | AIGC实践

news2024/11/25 6:37:58

连续写了两篇比较理论的文章——一篇行业思考,一篇技术讨论——可能劝退了很多不明真相的人民群众,一看后台数据,好么……

马上周末了,今天分享一篇轻松小文,介绍一款开源免费、成熟度高、操作简单、效果显著的开源AI图像放大增强工具——Upscayl。

910d83240402423148f699b8931c3932.png

什么是Upscayl?

Upscayl是一款通过AI模型进行图片放大并补全像素的工具。它的特点是:

  • 开源免费;本地安装;

  • 操作简单,4步搞定。虽然只提供英文界面,但是相信小白兔也可以轻松上手;

  • 图片放大效果显著,尤其是,支持锐化图片,据说效果甚至优于Photoshop;

  • 跨平台,支持windows/macOS和Linux三大操作系统;

  • 支持图像批处理,妥妥生产力工具。

基本操作说明

Upscayl的操作方法非常符合直觉,主要分为4个步骤:

a9da39e157c11c13da44fe0c7c976ccf.png

步骤1:点击【SELECT IMAGE】,选择待放大的图片(即原图)。

步骤2:在【Select Upscaling Type】选择图片放大类型。

  • Real-Esrgan:提高图片的清晰度;

  • RemaCRI:增强图片效果;

  • UltraMix Balanced:提高图片色彩饱和度;

  • UltraSharp:提高图片清晰度和锐化边缘;

  • Digital Art:提高颜色和纹理细节;

  • Sharpen Image:只锐化处理;

在这里,用户只需选择预设的放大类型,大大简化了操作难度,但是相应的,无法进行更加专业、细化的手动调节。

步骤3:点击【SET OUTPUT FOLDER】选择导出文件夹。可不选择,默认保存在与原图相同的路径下。

步骤4:点击【UPSCAYL】执行放大。

放大效果说明

示例说明:

  • 原图:由Midjourney输出;

  • 放大类型:Digital Art,提高颜色和纹理细节。

1bae6be0a75c28ae1f1a0aea379caeba.png

Prompt:landscape:: by Agnes Lawrence Pelton, by Yaoy Kusama, Mosaic, 4-Dimensional, Star Prism, Upscale is an AI tool that can enlarge images. --ar 16:9 --v 5.1

第一次放大:

  • 原图尺寸:1115×625

  • 放大尺寸:4460×2500

  • 放大用时:大概3~4分钟

  • 效果说明:

2950c8fd1f6f8acf94fc73d21bda2733.png

整体对比。上图:放大前;下图:放大后。对于原图的整体提升效果显著,整个画面更加清晰。

d8b565a01f72977ce5d9f8264921dfb9.png

放大图片100%显示的细节对比。上图:放大前;下图:放大后。原有细节丢失,填充细节不足,感觉会比较假。

第二次放大:

  • 原图尺寸:4460×2500

  • 放大尺寸:17840×10000

  • 放大用时:极度缓慢,大概也许需要,15min

  • 对比效果:

43aebdeff24e24ec018b3679383a5da4.png

左上图:放大前;左下图:第一次放大后;右图:第二次放大后。用电脑浏览器显示,第二次放大和第一次放大,效果差别不明显,但是尺寸放大很多。

当然,选择不同的放大类型,最终输出的图像效果也会有很大不同。

2eba0fb21d9526b4e454a7f2e58694c1.png

上图:放大类型设置为Digital Art,提高颜色和纹理细节;

下图:放大类型设置为Real-Esrgan,提高图片的清晰度;

Real-Esrgan的效果比Digital Art好很多,不仅使原图的清晰度得到了很大的提升,细节也被很好地保留下来。

其他的放大类型,就不在此一一介绍了,有兴趣的朋友不妨亲自体验下。

个人使用感受

之所以会想要找一款好用的图片放大工具,是因为,本人作为一名业余的斜杠图库摄影师,突然产生了一个“很鸡贼”的想法:有没有一种可能,使用Midjourney生成创意图片入库销售?

不过现实的问题是,Midjourney输出图片的视觉效果虽然酷炫,图片质量却不尽如人意——手机端姑且还能勉强用用,Web端都很够呛,何况商用场景?关键要解决,如何在保证图片显示质量不降反升的情况下,小图变大图?

总之,大概思路就是这样式儿的:

9ed19c4e601af315d04a61ddcc5fe5c3.png

初次体验Upscayl时,放大类型设置为Digital Art,看到输出结果时,我会觉得:果然还是我想多了;体验过Real-Esrgan之后,我感觉自己又行了。

Upscayl算是完成度很高的AI应用了,更加难能可贵的是,竟然还开源免费,难怪国内很多软件下载网站借此传播恶意病毒,所以大家如果对Upscayl感兴趣,想要下载体验,务必戳官网链接:https://www.upscayl.org/

相关文章:#AIGC实践

其他推荐:

实施:GitHub + MarkDown 文档系统的工作环境部署及工作流程说明 | 技术传播

85987cd2f7b6378b4ee5d3a71a90198b.jpeg

技术传播是一片蓝海 | 技术传播

访谈:TC无处不在,只是我们没有发觉 | 技术传播

这次他们说好要“讲真的” | 传播

在座都别吵了,你们还有我 | 技术传播

一本培养强迫症患者的说明书 | 技术传播

就像用心做好日本料理 | 技术传播

顽固的老头子与无聊的说明书 | 技术传播

转战新媒体 | 技术传播

评测:王者荣耀的用户帮助系统 | 技术传播

让爸爸妈妈也能享受到科技发展带来的便利 | 技术传播

企业级信息管理系统初创方案构思 | 技术传播

 65836d60f308b5cd147c51fbf1a360c4.png

睿齐

技术传播从业者

品牌内容策划

自由摄影师

自由撰稿人

汪力迪

公众号:techcomm / htstory

微信号:bgrichi

邮箱:hash_0813@163.com

bfe3c7d874dbb94fd74661f09baed28d.jpeg

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

记录--开始使用Vue 3时应避免的10个错误

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 Vue 3 稳定已经有一段时间了。许多代码库正在生产中使用它,其他人最终也必须进行迁移。我有机会与它一起工作,并记录了我的错误,这可能是你想避免的。 1.使用响应式…

.Net8罕见的技术:MSIL的机器码简析

前言 一般的只有最终的汇编代码才有机器码表示,然一个偶然的机会发现,MSIL(Microsoft intermediate language)作为一个中间语言表示,居然也有机器码,其实这也难怪,计算机里面万物都是二进制,本篇来看下,以下…

【GitHub探索】用python写web前端之reactpy探索

你有想象过用python来写web前端这种操作么?近期在github-trending上就有这样的一个项目reactpy,可以满足你在python上写web前端的欲望。为此,笔者也决定踩踩坑,看看这个项目的形式到底如何,能不能很方便地实际投产。 …

对比 document.URL 和 location.href

对比 document.URL 和 location.href document.URL 和 location.href 的不同点 document.URL只读 , location.href读写 给 document.URL 赋值, document.URL的值不会改变 给 location.href 赋值, location.href 的值改变了, 并且页面也改变了, 效果和 location.assign()一样…

解数独--难的一批

1题目 编写一个程序,通过填充空格来解决数独问题。 数独的解法需 遵循如下规则: 数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图) 数…

【MySQL】数据库SQL语句之DML

目录 前言: 一.DML添加数据 1.1给指定字段添加数据 1.2给全部字段添加数据 1.3批量添加数据 二.DML修改数据 三.DML删除数据 四.结尾 前言: 时隔一周,啊苏今天来更新啦,简单说说这周在做些什么吧,上课、看书、…

ubuntu编译安装pcl

环境配置: ubuntu18.04pcl1.11.0 下载源码并解压 tar -zxvf pcl-pcl-1.11.0.tar.gz 进入解压后的文件夹、建立bulid文件夹并进入该文件夹 安装依赖 sudo apt-get update 使用apt-get包管理器安装CMake: sudo apt-get install cmake 使用apt-get包管理…

创新案例 | 新锐品牌Usmile如何借助社媒运营打造爆品成为国产电动牙刷TOP1?

Usmile 是广州星际悦动股份有限公司旗下全面口腔护理品牌。2016 年至今,Usmile共荣获了 16 项国内外设计大奖,2020 年“双十一”期间,入选 2020 年度天猫十大新品牌,销售额超 1 亿,成为国内首个破亿的电动牙刷品牌&…

【立体视觉(一)】之成像原理与相机畸变

【立体视觉(一)】之成像原理与相机畸变 一、成像原理一)针孔模型二)坐标系转换1. 世界坐标系到相机坐标系2. 相机坐标系到图像坐标系3. 图像坐标系到像素坐标系4. 相机坐标系到像素坐标系5. 世界坐标系到像素坐标系 二、相机畸变一…

618数码节该如何挑选,推荐几款618值得入手的数码好物

又到了一年一度的618剁手季,各大电商平台都纷纷推出了超级大促活动,激发了无数值友的狂热购物欲望。你是否也已经开始摩拳擦掌,准备掏钱包买买买呢?那么赶快听听小编的建议吧!经过自己使用的亲身体验,小编给…

Superset | 地图无法显示的问题

知识目录 一、写在前面二、Superset地图显示不了三、Superset无法加载已更新的MySQL数据库数据 一、写在前面 大家好!我是初心,一直在寻找并尝试着适合自己的方向! Apache Superset是一款由Python语言为主开发的开源时髦数据探索分析以及可…

高通 Camera HAL3:集成camxoverridesettings.txt到整机版本

camxoverridesettings.txt 是高通提供给开发者临时进行CAMX、CHI-CDK功能调试的一种方式,通过配置各种变量值然后写入到该文件,能控制Log打印、参数配置、数据dump等多种功能 这个文件需要集成在设备目录的vendor/etc/camera/里 因为camxoverridesetti…

2023年金九银十最新 Java面试必背八股文(含答案)详解

马上又逢金九银十,意味着很多人又面临着就职和跳槽,相信还有很多人对于自己就职没有很大的把我,今天就给大家分享我一个朋友总结的Java必问核心知识点,以及面试真题解答。 Java 面试 现在 Java 面试都是靠八股文,所以…

SOFA Weekly|可信基础设施技术分论坛、Layotto 社区会议回顾与预告、社区本周贡献...

SOFA WEEKLY | 每周精选 筛选每周精华问答,同步开源进展 欢迎留言互动~ SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件&am…

【可乐荐书】Python自动化办公应用大全(ChatGPT版):从零开始教编程小白一键搞定烦琐工作

本栏目将推荐一些经典的、有趣的、有启发性的书籍,这些书籍涵盖了各个领域,包括文学、历史、哲学、科学、技术等等。相信这些书籍不仅可以让你获得知识,还可以让你感受到阅读的乐趣和魅力。 今天给大家推荐的书籍是:《Python自动…

互联网最全Java面试八股文,整整1658页,带你轻松应对各种面试题

又是一年一度的秋招大热门,为助力广大程序员朋友 “面试造火箭”,小编今天给大家分享的便是这份马士兵内部的面试神技——1658页《Java面试突击核心讲》! 注:这份神技是由内部十余名Java架构讲师纯手打总结的最新版面试突击文档&a…

分集与路径合并方式

本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:https://github.com/timerring/information-theory 】或者公众号【AIShareLab】回复 信息论 获取。 文章目录 分集分集的概念分集…

《C和指针》读书笔记(第十章 结构和联合)

目录 0 简介1 结构基础知识1.1 结构声明1.2 结构成员1.3 结构成员的直接访问1.4 结构成员的间接访问1.5 结构的自引用1.6 不完整的声明1.7 结构的初始化 2 结构、指针和成员2.1 访问指针2.2 访问结构2.3 访问结构成员2.4 访问嵌套的结构2.5 访问指针成员 3 结构的存储分配4 作为…

TiDB亿级数据亚秒响应查询集群部署

目录 1 集群部署1.1 环境要求1.1.1 操作系统建议配置1.1.2 服务器建议配置 1.2 环境准备1.3 安装TiUP1.3.1 什么是TiUP1.3.2 安装TiUP组件1.3.3 配置TiUP环境1.3.4 检查TiUP 工具是否安装1.3.5 安装 cluster 组件1.3.6 升级cluster组件 1.4 编辑部署文件1.4.1 常见的部署场景1.…

Go语言并发微服务分布式高可用

Go语言并发微服务分布式高可用 Go语言基础 环境安装 命令行输入go,当前操作系统Os环境中依赖于PATH指定的日录们去找命令(可执行文件)windows会优先搜索当前日录,当前日录没有才依赖PATH中指定的日录 环境变量: 操作系统运行环境中提前定义好的变量P…