我要把渣画质的图片无损地变成高清

 

你一定看过电影里把模糊不清的车牌照片变清晰的场景,然而这并不是黑科技...



还记得一年前读到一篇文章提到了一种名为“插值算法”的图像处理算法,主要目的就是把分辨率较低的图像“无损”地转化为高分辨率。而寒假在图书馆里找到一本名为《图像编程什么什么的》的书中,详细讲解了这套算法(当然,我再一次看不懂加懵逼)

其实大家手上拿的手机所使用的高分辨率屏幕之所以能让文字和图片显示得如此锐利,就是因为系统在让内容显示到屏幕之前使用了一系列的算法(其中就包括了插值,注:插值是一类算法)。若不采取这样的措施,低分辨率图片在我们的手机屏幕上可能就变成了一个很小的小方块了,而文字则会带着难以忍受的锯齿边。

PhotoZoom Pro

这个软件我是在知乎上看到的,感觉功能略神奇,于是下载来一用,发现其乃神器也!

这就是软件的界面,相当简洁,使用简单。我将窗口一分为二方便对比。
可以看到原始图像为351.56KB,分辨率为100*100。
在选项卡中可以看到我们可以选择各种不同的图像投影算法来达到我们所需要的要求,当然S-Spline系列的算法是由PhotoZoom的开发者们研发的,相比其他的插值算法在图像的精度和色彩的过渡上要更加优越。从Lanczos之后的那些算法大家都可以在教科书上找到具体的原理。
我将图片的分辨率提高到500*500,你如果点开大图可以很明显地看出右边(原始图像)的图像的白色与蓝色交界处是带有较大的锯齿的。而左边(处理过的图像)的则依然清晰。此时图像大小为8MB。
Milk这种无聊的人当然会干一些比较疯狂的事,比如把分辨率提高到4000*4000。你问我为什么不是5000*5000?因为图片放得太大屏幕上就只剩下白色了,为了看到效果就小一点呗!

你们看见中间那条红线没有?!!!是不是很有电影场景的feel,红线刷下来图像就清晰了,就像电影里一条线刷下来就看见车牌了。然而此时文件大小已经达到了惊人的550MB...

那么这个软件的用途有哪些呢?比如做海报做ppt时你找的那些素材那叫一个马赛克,这个软件就派上用场了。当然,还有一些其他用途(奸诈的笑),你们自己去发掘。

好了,演示到此结束,祝大家玩得愉快!


    关注 Milk要睡觉


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册