使用AI技术提升图片清晰度——StableDiffusion实例操作

新知榜官方账号

2023-07-01 05:24:49

使用AI技术提升图片清晰度——StableDiffusion实例操作

我们PPTer都知道图片的重要性,也都知道高清晰度的图片对页面效果的重要性。但理想是丰满的,现实却往往是”骨感“的,我们通常碰到的往往是清晰度比较低的图片。最近一直研究大火的AI技术和PPT的结合,结果发现除去以往我推文中提到过的“Bigjpg”等网站可以做提升图片清晰度这个事情外,AI技术同样可以做这个事情。今天这篇推文,就用AI绘画重要程序之一的StableDiffusion,用2个例子来解决“提升图片清晰度”这个问题。

2个例子我分别使用如下图片,最后我会解释为什么要使用这2张图:

第一张图是一台笔记本电脑的产品图,分辨率是304*304,清晰度在原图状态下还是可以的,但说实话比较小,这种图最大的问题是当你放大时,极大概率会出现图糊掉的情况,即下图这种出现马赛克:

显然,图糊掉了,那这张图肯定不能用。但是,我们给它设想一个比较极端的情况:当前我只有这一张图可用,而且无法上网,无法找同类型图,更无法去“Bigjpg”这样的网站去处理图片。这种时候,StableDiffusion就可以上场了:

如上图,我们点击“附加功能”标签页,然后导入笔记本电脑的原图,按下图设置:“缩放比例”:当前为3,意味着分辨率扩大3倍(304*304——>912*912);“Upscaler1”:设置为“R-ESRGAN4X+”。这里是设置放大算法的地方;其他都不用动,直接点击图片下方桔红色的“生成”按钮,得到下图结果:

把生成结果保存到电脑硬盘,在资源管理器中的图片文件上右键点击选择属性,可以看到“详细信息”标签中显示的生成的这张图片分辨率是912*912:

多说一句,“Upscaler1”那里实际是一个下拉菜单,点击后可以看到有若干缩放算法:

这些算法,基本上我们无脑选择“R-ESRGAN4X+”就可以。该算法速度快,质量好,适用于三次元等现实场景。如果是二次元场景的缩放,无脑用“R-ESRGAN4X+Anime6B”这个就行。其他的那几个缩放算法,要么速度慢,要么效果差,基本不用考虑。好,笔记本电脑产品图提升清晰度的操作就是上述这些步骤,下面我们看看人像图片的处理。

第一步和上面笔记本电脑产品图一致,导入之后,按下图设置:即“缩放比例”调为1(我们现在是要提高清晰度,不是要缩放。如果想缩放,也应该清晰度提升之后再处理),“Upscaler1”和上面一致,“GFPGAN可见度”调为1,点击“生成”按钮即可得到下图,效果非常明显:

OK,人像图片提升清晰度的操作完成!

这里回答一下本文最开始提到的为什么要用2张图片作为例子来说明具体操作步骤。在做人像清晰度提升时,我们使用了“GFPGAN可见度”这一参数,下面还可以看到有“CodeFormer可见度”这一参数。这两个参数是专用于人像清晰度提升的,物品类型的图不适用(所以上面产品图的步骤截图中没有用到这两个参数),并且可以同时用。但个人认为,“GFPGAN可见度”效果相对更好一些,所以“CodeFormer可见度”我没有设置。如果这2个参数都使用了,那么旁边的“CodeFormer权重”就要进行设置。假定设为“0.2”,则StableDiffusion在操作时会让“GFPGAN可见度”起到80%的作用,而“CodeFormer可见度”起到20%的作用。““GFPGAN可见度”效果相对更好”这一点,是个人的感觉;大家完全可以自己试验,也许会有不同的结论。所以基于以上技术特点,我用了2种不同的图片给大家做例子,分别阐述不同参数用于什么样的图片。和Bigjpg这样的网站相比,效果完全可接受,使用免费,并且它可以提供的放大倍数是要高于Bigjpg免费账户的(Bigjpg免费账户仅支持2倍),所以,给各位推荐这种方式来处理PPT制作中遇到的模糊图片。

本页网址:https://www.xinzhibang.net/article_detail-3664.html

寻求报道,请 点击这里 微信扫码咨询

关键词

AI技术 图片清晰度 StableDiffusion

分享至微信: 微信扫码阅读

相关工具

相关文章