速度最快/响应最快的图像查看器是什么?
我正在寻找一个反应灵敏且可以.jpg
快速打开大图片的程序 - 逐步加载和/或巧妙地只加载它将渲染的部分。 6 MB 的图片分辨率为 4000x3000,而我的 eeePC 只有 1024x600,所以无论如何我都看不到很多像素。 另一种技术是在我查看第一张图片时在后台缓存图片。 Windows 上的许多程序都这样做,您能为运行 Ubuntu 的 eeePC 推荐什么吗?
语境:我最近切换到 XFCE 来恢复我的 eeePC(因为 Gnome Shell 和 Unity 在上面有点慢)。我总体上很满意,因为它运行起来非常快,而且我可以随时随地完成工作。但是,我想整理一些我拥有的照片,而我尝试过的所有图像查看器都太慢了。例如,XFCE 的精简图像查看器 Ristretto 需要大约一秒钟才能打开一张 1.8 MB 的图片(6 MB 的图片需要 5 秒钟),并且在这段时间内会冻结。
答案1
答案2
就速度而言,feh
它是您见过的响应速度最快的图像查看器;由于它是通过命令行进行管理的,因此可能需要一点时间来适应。但是,您可以将各种feh
命令作为自定义操作添加到文件管理器,例如Nautilus
和,以便在浏览文件时通过上下文菜单Thunar
激活。feh
在手册页中指出:
Feh 是一款基于模式的图像查看器。它特别针对需要快速图像查看器而不需要大量 GUI 依赖的命令行用户,但它也可以通过(图形)文件管理器启动来查看图像。它支持文件列表、各种图像排序模式、图像标题等... 可配置的键盘快捷键用于控制它。
一些使用示例:
Feh
以幻灯片、蒙太奇、索引和缩略图等多种模式运行,当然您也可以单独查看图片,也可以将索引或缩略图查看的结果保存到文件中。
以下所有示例都假设您cd
首先使用终端进入包含图片的文件夹:
1)要启动全屏幻灯片放映,并使其以 3 秒的间隔显示文件夹中所有可加载的图片,然后退出,您可以运行:
feh -F -D 3 --cycle-once *
幻灯片播放时,您可以使用鼠标滚轮来回翻阅图片。即使是高分辨率图片(每张 5-6 mb),您也可以以惊人的速度翻阅图片。
您还可以通过稍加修改,将此命令添加为文件管理器中的“自定义”操作上下文菜单项,例如Thunar
(feh -F -D 3 --cycle-once %F
):参见我的在这里回答关于Thunar
自定义操作。
笔记:当不以全屏模式运行时(-F
),您可能需要提供--scale-down
命令开关,以便图片填满您的桌面,但不以其实际大小显示(可能是 4000x3000 并且不适合屏幕)。
feh --scale-down picture.jpg
--scale-down
因此,当您想要查看单个图片时,您的自定义“打开方式”命令/启动器应该使用此选项。
2)在创建索引打印并保存到文件的情况下,您可以使用以下命令:
feh -I --preload -o index.png
3)您还可以使用缩略图选项(-t
),它与上一个命令类似,但允许您单击创建的文件中的缩略图:
feh -t --preload --scale-down -o thumbprint.png
你可以做更多的事情feh
,也有更多的选项可以尝试,所以欲了解更多信息,请man feh
参阅Ubuntu 在线手册页。
答案3
维尼尔
维尼尔对我来说是迄今为止最快的图像查看器:
选择 Viewnior 的另一个原因是它不受这个图像缩放错误这在许多其他基于 GTK 的图像查看器中很常见(参见这里以获取针对此错误的其他解决方案)。
安装
Ubuntu 14.10 及更高版本
从 Ubuntu 14.10 开始,Viewnior 已成为 Ubuntu 官方存储库的一部分。您可以从软件中心安装它,也可以通过运行以下命令来安装它:
sudo apt-get install viewnior
早期的 Ubuntu 版本
Viewnior 的第三方 PPA 现已可用。在继续安装之前,请务必阅读以下有关 PPA 及其潜在危险的问答:
如果您有信心添加第三方 PPA,则可以使用以下命令安装 Viewnior:
sudo add-apt-repository ppa:desdelinux/viewnior
sudo apt-get update
sudo apt-get install viewnior
来源:http://blog.desdelinux.net/instala-viewnior-en-ubuntu-12-04-13-10-14-04-ppa/
或者您可以从源代码编译 Viewnior:
git clone https://github.com/xsisqox/Viewnior.git
cd Viewnior
./autogen.sh
./configure
make
sudo apt-get install checkinstall
sudo checkinstall
除了使用 checkinstall 生成 Debian 软件包并通过软件包管理器进行安装之外,您还可以运行make install
。但是,使用此方法,您将无法从软件包管理器管理安装。
答案4
麦克米克斯实际上不是传统的“图像”查看器,而是一个漫画阅读器,但由于它预加载文件夹/zip/rar/中的任何图片,因此在切换图片(翻页)时是即时的+侧面有一个小预览,可以看到哪些图片已经预加载