首頁 > 軟體

cacaview - Linux終端下將圖片轉換ASCII Art程式碼圖案

2020-06-16 16:40:52

有時你可能需要終端輸出許多圖片,那麼現在就讓我們在Linux終端開啟一個新視窗顯示圖片。

cacaview - Linux終端下將圖片轉換ASCII Art程式碼圖案的命令。

Ubuntu下安裝命令:

linuxidc@linuxidc:~$ sudo apt install caca-utils
[sudo] linuxidc 的密碼:
正在讀取軟體包列表... 完成
正在分析軟體包的依賴關係樹     
正在讀取狀態資訊... 完成     
將會同時安裝下列軟體:
  libid3tag0 libimlib2 toilet toilet-fonts
建議安裝:
  figlet
下列【新】軟體包將被安裝:
  caca-utils libid3tag0 libimlib2 toilet toilet-fonts
升級了 0 個軟體包,新安裝了 5 個軟體包,要解除安裝 0 個軟體包,有 0 個軟體包未被升級。
需要下載 981 kB 的歸檔。
解壓縮後會消耗 2,122 kB 的額外空間。
您希望繼續執行嗎? [Y/n] Y

CentOS 7下安裝命令:

linuxidc@linuxidc:~$ sudo yum install caca-utils -y

命令使用方法:

cacaview linuxidc.com.png

即可顯示當前目錄下的linuxidc.com.png,點選Ctrl + + 放大圖片

試試看吧

按g/G能使圖片變深/淺(Gamma——伽馬)

再具體介紹下:

說明:

cacaview  -  ASCII影象瀏覽器

語法:

cacaview [FILE...]

描述

cacaview是一個輕量級文字模式影象檢視器。 它使用顏色ASCII字元渲染影象。 它是著名的控制台程式的強大附加元件,如mutt電子郵件用戶端,slrn新聞閱讀器和連結或w3m Web瀏覽器。

cacaview可以載入最廣泛的影象格式:PNG,JPEG,GIF,PNG,BMP等。

您可以縮放和捲動影象以獲取更多詳細資訊,並選擇四種不同的抖動模式。 只需按一下鍵即可存取所有命令。

選項:

      ?      顯示幫助

      n, p  切換到下一個影象,上一個影象

      Left, Right, Up, Down or h, l, k, j
              捲動影象

      +, -  放大和縮小

      z      將縮放級別重置為正常

      f      切換全螢幕模式(隱藏/顯示選單和狀態列)

      d      切換抖動模式(無抖動,4x4有序抖動,8x8有序抖動和隨機抖動)

      q      退出程式

例子:

全部圖片轉換:

cacaview /home/www.linuxidc.ocm/*.*

BUGS

目前尚不支援寬高比。 此外,由於還沒有辦法從cacaview載入影象,因此在沒有引數的情況下執行時完全沒用。

另請參閱img2txt,見 https://www.linuxidc.com/Linux/2018-12/155989.htm


IT145.com E-mail:sddin#qq.com