时间:2021-05-02
Linux 有很多用于查看图像的 GUI 应用。但我从来没有尝试过用任何命令行应用来查看它。
幸运的是,在使用ImageMagick 工具时,我得到了一个从终端查看图像的命令。命令名是“display,它是 ImageMagick 工具的一部分。这是一个很好的工具,允许类 UNIX 用户从终端查看图像。
此外,我还为此用途得到了另一个很好的工具,叫做 FIM。
我们将向你展示如何安装并使用它从 Linux 终端查看图像。这些命令使用系统的帧缓冲framebuffer直接从命令行显示图像。
ImageMagick是一个自由开源、功能丰富、基于命令行的图像处理工具。它用于创建、编辑、合成或转换位图图像。它可以读取和写入各种格式(超过 200 种)的图像,包括 PNG、JPEG、GIF、PDF、SVG 等。它可以调整图像的大小、镜像、旋转、转换图像、调整图像颜色、应用各种特殊效果等。它支持批处理,允许你一次处理所有图像。
ImageMagick 软件包包含在大多数 Linux 发行版的官方仓库中。使用发行版软件包管理器来安装它。
**需要注意的是:**确保你的 Linux 系统上已经安装了 “Development Tools” 包,这是安装的前提条件。
对于 RHEL/CentOS 6/7 系统,请使用yum 命令安装 ImageMagick:
$ sudo yum install -y ImageMagick ImageMagick-devel
在 RHEL/CentOS 8 和 Fedora 系统,使用dnf 命令安装 ImageMagick:
$ sudo dnf install -y ImageMagick ImageMagick-devel
对于 Debian/Ubuntu 系统,使用apt 命令或apt-get 命令安装 ImageMagick:
$ sudo apt-get update
$ sudo apt-get install imagemagick
对于 openSUSE 系统,使用zypper 命令安装 ImageMagick:
$ sudo zypper install -y ImageMagick
要查看任何图像文件,请运行display命令,如下所示。你可以按下Esc/q按钮关闭图像:
$ display bird.jpg
如果你想用指定的窗口大小打开图像,请使用-geometry标志:
$ display -geometry 1000x600 ~/Downloads/bird.jpg
你也可以通过display命令输入图像的位置信息。下面的命令可以从桌面的距顶部 800 像素和据左上角 800 像素处打开图像:
$ display -geometry 1000x600+800+800 ~/Downloads/bird.jpg
如果你想用display命令调整图像的大小,请使用以下格式:
$ display -resize 600x400 ~/Downloads/bird.jp
另外,你也可以使用百分比来调整图片的大小:
$ display -resize 50% ~/Downloads/bird.jpg
FIM是一个专门为 Linux 设计的轻量级全局图像查看器。但它并不局限于 Linux,它也可配置在其他操作系统上运行,如 MS-Windows。
对于熟悉 VIM 文本编辑器等软件的用户来说,它是高度可定制和可脚本化的图像查看器。它可以全屏显示图像,并且可以使用键盘快捷键轻松控制。它是一款非常轻量级的工具,因为它只依赖于某些库。
它可以打开许多文件格式,它可以在以下视频模式下显示图像:
运行时自动检测或选择正确的视频模式,如果需要,可以在构建前配置时选择加入或去除。
FIM 是 “Fbi IMproved” 的缩写,是 Fbi Image Viewer 的复刻版本。
FIM 可以很容易地安装在基于 Debian/Ubuntu 的系统上,因为该软件包在发行版的官方仓库中是可用的。对于其他发行版,你可能需要从源码编译它:
安装完毕后,你可以使用以下命令显示图像:
你可以使用-a选项自动缩放图像:
如果你要打开当前目录中的多个图像文件,请使用通配符将它们全部打开。使用PageUp/PageDown键盘快捷键移动到下一张或上一张图像:
$ fim -a *.jpg
要以 ASCII 格式查看图像,可以使用-t标志:
$ fim -t bird.jpg
下面的键盘快捷键可以让你控制图像:
原文地址:https://linux.cn/article-12948-1.html
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
寻觅了良久终于找到了mac下如何在终端显示tree的命令了,作为从linux下转过来的人,还没适应mac的finder,还是喜欢在命令行下查看文件。命令:复制代
以Photoshop为例。照片调像素的方法如下: 1、通过Photoshop打开图片,“图像-图像大小”中查看图片像素,也可以快捷键“Alt+Ctrl+I”,
本教程一共三个例子:1、如何重复背景图像;2、如何在垂直方向重复背景图像;3、如何在水平方向重复背景图像.本教程一共三个例子:1、如何重复背景图像;2、如何在垂
在linux环境渗透时有时因权限或其他原因无法使用ifconfig命令那么就可以用下面的方法查看外网ip1、如何在LINUX服务器下查看公网IP地址,可以使用下
如何在Linux系统中新建跟删除账号,以下以红帽的Fedora25系统为例,向大家详细介绍。1、使用超级帐号即root账号登陆终端(terminal)。2、在L