我好像开发出了世界最强的看图软件
不好意思各位,有亿点标题党了。不过本篇内容,果核在这想好好跟大家介绍一下全新的果核看图,希望大家能好好品鉴品鉴。
软件要说最强,肯定是夸张了,但是把查看HDR的功能排除后的看图软件里面选,应该是最强这个真不夸张,嗯,再加个限定词,是看图软件方面,这下比较稳妥了:
最强看图软件
非看HDR图且纯看图的软件
好了,不扯那么多了,来跟大家从新介绍一下全新的果核看图3.0版本,这个版本,实现了近乎夸张的升级,首先是体积,压缩包给控制到了3M多,什么概念?
现代化的UI界面+超全看图格式的支持=3M
当然了,3M不能这样算,因为解压后,差不多有12M的体积,这个算是实际体积。
那么,果核看图2.x版本的体积多大呢?压缩包28M左右,其实也超过了很多软件了,解压后差不多在140M左右。体积实在是不好说出口。
看看业界标杆BandiView,解压后也有60多M,知名的2345看图王,来到了300M+

不过2345里面塞了一个PDF阅读器进去,去除这个,差不多200M+左右,也是非常离谱了。
当然,也不怪这个体积大小,选一个合适的UI库+一堆解码器,确实要这么大。
有的同学看到这可能会说了,人家IrfanView就小,主程序只有3M多,那当然了,用的微软自带的上古UI界面,能不小嘛

不过嘛,如果这么比,大概率还是不行,因为软件默认是调用windows系统解码器WIC的,也就是说,微软WIC,在不安装拓展解码器的情况下,支持的图片是有限的,仅仅支持常用的图片格式,你说要支持什么webp、avif啥的,需要另外安装解码器。

当你为IrfanView加入了常见解码器的库以后,体积也跟着上来了。就算只是支持一下PSDwebpavifraw 图,体积也是需要20M的,所以果核看图超过了它。


因为果核在调研发现,很多解码器里面的一些库,完全是用不上的,并且每个库,会多次调用第三方库,导致库冗余,并且市面上的解码器,除了解码,还能编码,不做转换工具,很多功能是用不上的,所以果核剔除了很多冗余功能,把解码器体积给干到了5m左右。
同时,得益于之前果核早就在做的UI库,UI库总体体积仅仅3M,实现了现代化的界面。微软同款Fluent 风格。
GuoheView interface preview除了体积小,这次在性能上,果核也专门做了针对优化。经过一个多月的研究,终于学透了Windows的内存机制,并且实现了内存优化。
传统很多软件,是全量加载的,也就是说,把图片全部读入进系统,再解码,小图片倒是无所谓,都能打开,但是对于大图,就会遇到瓶颈了。
而市面上的商业软件,bandiview亦或者2345,都是采用瓦块加载技术和金字塔加载技术的。

简单来说,同一张超大图,提前生成多套不同分辨率版本,按用户当前缩放比例只加载需要的那一层和可视区域。
而如果用户没有开全屏软件,则还可以只加载用户可见区域,其他的地方图片不加载,同样的显示效果,提供占用内存更少,更流畅的体验。
而市面上的软件,考虑这个问题的不多,更多的是依赖解码库支持,例如vips这个库,就是干这个的,果核看图2.x也是调用这个库来实现。
而市面上完整实现了这个技术的看图软件,就只有Bandiview了,怪不得它要这么贵。
而果核看图,同样也是完整实现了这个功能。2345看图王是依赖的库,只有部分图片是按需解码的,打开超大图tif图之类的,依旧完整导致内存爆炸。
打开一张银河系图,3.92G大小,可以看到,果核看图只占用了58m内存。

bandiview,占用110m内存,也是非常优秀了。

当然还有真神windows照片查看器

嗯...

除了加载图片占用内存比较小以外,在开图的速度上,也是非常优秀。开常见的图片,例如jpg图片,果核没有像其他的软件那样,调用系统的解码器,而是选用了libjpeg-turbo,这个库,比系统的解码器可能会快个3-6倍,对于开超大jpg图尤为明显。
除此之外,果核还对tif和psd格式图片解码做了专门优化,市面上的解码器都是单线程的,而果核看图的解码器是多线程的,速度快非常多,大家可以自己拿大文件去测试。

对于相机图,果核看图也是做了专门的优化。支持打开各种相机图,同时提供了一个独家的相机原图/预览图切换功能。
图片信息的窗口,能显示的EXIF信息,全都给显示了,同时提供了直方图给专业人士看。

对于SVG的图片,也有独家的功能,直接原生解析,你可以像在浏览器里那样,直接无损缩放,保持清晰。而果核看图,无需浏览器渲染。

在专业能力显示上,软件同样支持加载不同的ICC,不仅自带标准ICC文件,能对CMYK文件色彩精准还原。还能自动识别图片和显示器的ICC文件。
同时,切换ICC,能直接在图片上从新渲染,无需重启软件。

最后,当然软件的功能还是比较薄弱,只是针对看图的功能深耕了,像简单编辑图片什么的,以及非常重要的HDR看图高亮显示,还没支持到。但是这些功能已经在规划中了。
果核会一直坚持无广告开发,希望能成为大家电脑里面的常驻软件。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

juno23
校验提示文案
Alters
校验提示文案
KaneZMY
校验提示文案
值友7891594412
校验提示文案
zhonghuaren
校验提示文案
fdsasdfddsa
校验提示文案
天空的蓝
校验提示文案
CoreyYama
校验提示文案
动如参与商
校验提示文案
KKKKK_KKKKK
校验提示文案
旺仔好男银
校验提示文案
值友4882545343
校验提示文案
值友4773934418
校验提示文案
好看的爆料我都点值
校验提示文案
西瓜吐司
校验提示文案
值友2647205674
校验提示文案
值友8207365213
校验提示文案
值友1376969774
校验提示文案
zhaoshouzhu
校验提示文案
zhaoshouzhu
校验提示文案
值友2647205674
校验提示文案
值友1376969774
校验提示文案
西瓜吐司
校验提示文案
好看的爆料我都点值
校验提示文案
值友4773934418
校验提示文案
值友4882545343
校验提示文案
旺仔好男银
校验提示文案
KKKKK_KKKKK
校验提示文案
Alters
校验提示文案
动如参与商
校验提示文案
CoreyYama
校验提示文案
juno23
校验提示文案
天空的蓝
校验提示文案
fdsasdfddsa
校验提示文案
zhonghuaren
校验提示文案
值友7891594412
校验提示文案
值友8207365213
校验提示文案
KaneZMY
校验提示文案