在Linux命令列檢視影像的方法

視學演算法發表於2020-04-06

在 Linux 中有很多 GUI 應用程式可以檢視影像,但是這對經常使用命令列來工作的人可能會覺得很繁瑣。今天要介紹的是 3 個實用的 CLI 影像檢視器來在終端上檢視影像,讓那些使用 CLI 的朋友能更加高效地工作。

1. FIM

FIM 是 Fbi IMproved 的縮略語,意思是 Fbi 改進版。

有些人可能還不瞭解 Fbi ,Fbi 全稱 linux framebuffer imageviewer。它使用系統的 framebuffer 直接從命令列顯示影像。它預設顯示的影像格式有 bmp、gif、jpeg、PhotoCD、png、ppm、tiff 和 xwd 。對於其他格式,它會嘗試使用 ImageMagick 來進行轉換。

接下來我們就簡單介紹一下它的安裝和使用。

安裝 FIM

FIM 可以在基於 deb 的系統(如 Ubuntu、Linux Mint)的預設儲存庫中使用,所以,這些使用者可以用 apt-get 命令安裝 FIM :

$ sudo apt-get install fim

如果不能直接安裝,那麼可能就需要去 官方文件頁面  “Download and build instructions” 這一部分下載原始碼並編譯安裝。

FIM 的使用

安裝完後,你可以使用命令顯示帶有“自動縮放”選項( -a )的影像:

$ fim -a dog.jpg
在Linux命令列檢視影像的方法

FIM 支援一次性開啟多個檔案,例如,當前目錄有很多個 .jpg 檔案,你可以使用萬用字元 * 來開啟這些檔案:

$ fim -a * .jpg

或者,要開啟目錄中的所有影像,例如 Pictures :

$ fim Pictures/
我們還可以遞迴地開啟資料夾及其子資料夾中的影像,然後對列表進行如下排序:
$ fim -R Pictures/ --sort
要以 ASCII 格式呈現影像,可以使用 -t 選項:
$ fim -t dog.jpg

退出 FIM 請按 ESC 或者 q 。

最後介紹一些用於控制 FIM 中影像的常用快捷鍵:

  • PageUp / Down:上一個影像/下一個影像

  • +/-:放大/縮小

  • a:自動縮放

  • w:合適寬度

  • h:合適身高

  • j / k:向下平移/向上平移

  • f / m:翻轉/鏡面反射

  • r / R:旋轉(順時針和逆時針)

  • ESC / q:退出

要想了解更多內容,請參考其手冊頁:

$ man fim

- END -

如果看到這裡,說明你喜歡這篇文章,請轉發、點贊掃描下方二維碼或者微信搜尋「perfect_iscas」,新增好友後即可獲得10套程式設計師全棧課程+1000套PPT和簡歷模板向我私聊「進群」二字即可進入高質量交流群。

掃描二維碼進群↓

在Linux命令列檢視影像的方法

在Linux命令列檢視影像的方法

在Linux命令列檢視影像的方法

在看 在Linux命令列檢視影像的方法

相關文章