RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux終端中查看圖像的方法

如意 ? 來源:Linux中國 ? 作者:佚名 ? 2020-12-24 15:14 ? 次閱讀

Linux 有很多用于查看圖像的 GUI 應用。但我從來沒有嘗試過用任何命令行應用來查看它。

幸運的是,在使用 ImageMagick 工具時,我得到了一個從終端查看圖像的命令。命令名是 “display,它是 ImageMagick 工具的一部分。這是一個很好的工具,允許類 UNIX 用戶從終端查看圖像。

此外,我還為此用途得到了另一個很好的工具,叫做 FIM。

我們將向你展示如何安裝并使用它從 Linux 終端查看圖像。這些命令使用系統(tǒng)的幀緩沖framebuffer直接從命令行顯示圖像。

如何使用 display 命令從終端查看圖像

ImageMagick 是一個自由開源、功能豐富、基于命令行的圖像處理工具。它用于創(chuàng)建、編輯、合成或轉換位圖圖像。它可以讀取和寫入各種格式(超過 200 種)的圖像,包括 PNG、JPEG、GIF、PDF、SVG 等。它可以調整圖像的大小、鏡像、旋轉、轉換圖像、調整圖像顏色、應用各種特殊效果等。它支持批處理,允許你一次處理所有圖像。

如何安裝 ImageMagick?

ImageMagick 軟件包包含在大多數 Linux 發(fā)行版的官方倉庫中。使用發(fā)行版軟件包管理器來安裝它。

**需要注意的是:**確保你的 Linux 系統(tǒng)上已經安裝了 “Development Tools” 包,這是安裝的前提條件。

對于 RHEL/CentOS 6/7 系統(tǒng),請使用 yum 命令 安裝 ImageMagick:

$ sudo yum install -y ImageMagick ImageMagick-devel

在 RHEL/CentOS 8 和 Fedora 系統(tǒng),使用 dnf 命令 安裝 ImageMagick:

$ sudo dnf install -y ImageMagick ImageMagick-devel

對于 Debian/Ubuntu 系統(tǒng),使用 apt 命令 或 apt-get 命令 安裝 ImageMagick:

$ sudo apt-get update

$ sudo apt-get install imagemagick

對于 openSUSE 系統(tǒng),使用 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 命令從終端查看圖像

FIM 是一個專門為 Linux 設計的輕量級全局圖像查看器。但它并不局限于 Linux,它也可配置在其他操作系統(tǒng)上運行,如 MS-Windows。

對于熟悉 VIM 文本編輯器等軟件的用戶來說,它是高度可定制和可腳本化的圖像查看器。它可以全屏顯示圖像,并且可以使用鍵盤快捷鍵輕松控制。它是一款非常輕量級的工具,因為它只依賴于某些庫。

它可以打開許多文件格式,它可以在以下視頻模式下顯示圖像:

使用 Linux 幀緩沖設備圖形化。

在 X/Xorg 下,使用 SDL 庫圖形化

在 X/Xorg 下,使用 Imlib2 庫圖形化。

使用 AAlib 庫,在任意文本控制臺中以 ASCII 藝術形式呈現(xiàn)。

運行時自動檢測或選擇正確的視頻模式,如果需要,可以在構建前配置時選擇加入或去除。

FIM 是 “Fbi IMproved” 的縮寫,是 Fbi Image Viewer 的復刻版本。

FIM 可以很容易地安裝在基于 Debian/Ubuntu 的系統(tǒng)上,因為該軟件包在發(fā)行版的官方倉庫中是可用的。對于其他發(fā)行版,你可能需要從源碼編譯它:

$ sudo apt install fim

安裝完畢后,你可以使用以下命令顯示圖像:

$ fim bird.jpg

你可以使用 -a 選項自動縮放圖像:

$ fim -a bird.jpg

如果你要打開當前目錄中的多個圖像文件,請使用通配符將它們全部打開。使用 PageUp/PageDown 鍵盤快捷鍵移動到下一張或上一張圖像:

$ fim -a *.jpg

要以 ASCII 格式查看圖像,可以使用 -t 標志:

$ fim -t bird.jpg

下面的鍵盤快捷鍵可以讓你控制圖像:

PageUp/PageDown:上一張/下一張圖片。

+/-:放大/縮小

a:自動縮放

w:適應寬度

ESC/q:退出
責編AJX

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11290

    瀏覽量

    209295
  • 圖像
    +關注

    關注

    2

    文章

    1083

    瀏覽量

    40449
  • 終端
    +關注

    關注

    1

    文章

    1127

    瀏覽量

    29860
收藏 人收藏

    評論

    相關推薦

    查看Linux系統(tǒng)內存使用情況的幾種方法

    Linux系統(tǒng),內存監(jiān)控是優(yōu)化系統(tǒng)性能的關鍵。本文為你介紹12種方法,幫助你全面掌握Linux系統(tǒng)的內存使用情況。這些方法包括
    的頭像 發(fā)表于 11-13 09:30 ?1.4w次閱讀
    <b class='flag-5'>查看</b><b class='flag-5'>Linux</b>系統(tǒng)內存使用情況的幾種<b class='flag-5'>方法</b>

    MaXim96717 VPG功能啟用之后去哪里查看圖像

    MaXim96717 VPG功能啟用之后去哪里查看圖像
    發(fā)表于 11-01 10:42

    求助:無法查看圖像的直方圖

    求助:無法查看圖像的直方圖clearI=imread('C:\Documents and Settings\Administrator\桌面\huidu.tif');subplot(1,2,1
    發(fā)表于 04-01 14:47

    Linux控制臺的JPEG圖像顯示方法

    1、引言通常情況下,在Linux控制臺下是無法查看圖像文件的,要想查看圖像文件,比如要查看JPEG格式的圖像文件,可能必須啟動X-Windo
    發(fā)表于 07-24 06:50

    Linux基礎教程之Linux查看磁盤掛載有哪些方法詳細方法概述

    本文檔的主要內容詳細介紹的是Linux基礎教程之Linux查看磁盤掛載有哪些方法詳細方法概述詳細資料免費下載。
    發(fā)表于 10-26 17:15 ?1次下載

    你知道linux常用查看硬件設備信息命令的方法是什么?

    你知道linux常用查看硬件設備信息命令的方法是什么?
    發(fā)表于 05-13 11:04 ?3149次閱讀

    如何在樹莓派上捕獲和查看屏幕截圖以獲取項目文檔

    查看圖像,您可以打開Pi的文件管理器,搜索照片,然后雙擊其圖標以在NetSurf查看它。但是,這很耗時。而是安裝Shotwell照片查看器以通過
    的頭像 發(fā)表于 10-30 10:42 ?3140次閱讀

    如何查看Linux的ip地址

    在排除網絡問題,設置新連接或配置防火墻時,了解設備的 IP 地址非常重要。下面我們就來看看Linux查看ip地址的方法吧!
    發(fā)表于 05-25 09:35 ?2893次閱讀
    如何<b class='flag-5'>查看</b><b class='flag-5'>Linux</b><b class='flag-5'>中</b>的ip地址

    虛擬機:Linux查看路由信息的幾種方法

    虛擬機:Linux查看路由信息的幾種方法
    的頭像 發(fā)表于 06-22 15:24 ?8334次閱讀
    虛擬機:<b class='flag-5'>Linux</b><b class='flag-5'>查看</b>路由信息的幾種<b class='flag-5'>方法</b>

    虛擬機:Linux查看tar包文件內容的方法

    虛擬機:Linux查看tar包文件內容的方法
    的頭像 發(fā)表于 06-22 16:49 ?6722次閱讀

    如何在Linux查看隱藏文件

    在windows可以查看隱藏的文件。在Linux也可以查看隱藏文件且非常容易。要查看隱藏文件運行`ls -a`命令即可。
    的頭像 發(fā)表于 01-04 17:31 ?1.6w次閱讀

    linux查看網卡是down還是up

    Linux系統(tǒng)上,可以通過多種方式來查看網卡的狀態(tài)是否為down或up。下面將詳細介紹這些方法,并給出具體的步驟和示例。 ifconfig命令 ifconfig命令是Linux系統(tǒng)上
    的頭像 發(fā)表于 11-17 10:34 ?8895次閱讀

    linux查看weblogic進程

    和性能情況。本文將詳細介紹在Linux系統(tǒng)如何查看WebLogic進程。 一、使用ps命令查看WebLogic進程 打開終端,使用以下命令
    的頭像 發(fā)表于 12-05 16:07 ?1888次閱讀

    Linux查看IP地址的方法

    ifconfig是一個網絡管理工具,用于配置、控制和查詢網絡接口。在許多舊的Linux發(fā)行版,ifconfig是查看和配置網絡接口的主要工具。
    的頭像 發(fā)表于 08-07 15:16 ?7468次閱讀
    在<b class='flag-5'>Linux</b><b class='flag-5'>中</b><b class='flag-5'>查看</b>IP地址的<b class='flag-5'>方法</b>

    Linux服務器性能查看方法

    Linux服務器性能查看是系統(tǒng)管理員和開發(fā)人員在日常工作中經常需要進行的任務,以確保系統(tǒng)穩(wěn)定運行并優(yōu)化資源使用。以下將詳細介紹多種Linux服務器性能查看
    的頭像 發(fā)表于 09-02 11:15 ?1039次閱讀
    RM新时代网站-首页