終端是一種工具,可用於控制任何 Linux 發行版上的任何內容。但是,在 Terminal 中總有一些有趣的事情可以做。 Neofetch 是一個在酷炫的 ASCII 藝術發行版中顯示操作系統信息的工具。但是,如果我告訴你有一種方法可以從你自己的圖像中創建 ASCII 藝術作品呢?這正是本文要討論的內容。但首先,讓我們了解一下 ASCII。

什麼是ASCII?

ASCII 是美國信息交換標準代碼的縮寫。它基本上是為 8 位代碼中可用的 256 個插槽分配字母、數字和其他字符的標準。 ASCII 藝術是使用可打印的 ASCII 字符創建的。

ascii 圖像轉換器

這是一個開源工具,旨在從隨機圖像創建 ASCII 藝術。在 Debian/Ubuntu 及其衍生產品和 Arch Linux 上安裝非常簡單,但在其他發行版上有點棘手(您需要從源代碼安裝)。 它支持最流行的圖像格式,例如 JPG/JPEG、BMP、PNG、WEBP、TIFF/TIF。讓我們快速瀏覽一下安裝過程。 根據您的 Linux 發行版,打開終端並輸入以下命令:

基於 Debian 和 Ubuntu 的發行版

將存儲庫添加到您的 apt 源文件。

echo 'deb [trusted=yes] https://apt.fury.io/ascii-image-converter/ /' | sudo tee /etc/apt/sources.list.d/ascii-image-converter.list
sudo apt update

然後使用以下命令安裝軟件包:

sudo apt install -y ascii-image-converter

Arch 和基於 Arch 的發行版

它在 Arch 用戶存儲庫 (AUR) 中可用,因此如果您安裝了 AUR 幫助程序,. 是的肺, 您可以通過鍵入以下內容來安裝它:

<aur-helper> -S ascii-image-converter-git

如果你有,你也可以從源代碼編譯 該死 什麼時候 製作 安裝:

git clone https://aur.archlinux.org/ascii-image-converter-git.git && cd ascii-image-converter-git/

然後開始編譯:

makepkg -si

在您的系統上安裝不需要很長時間。

其他發行版

要在 Fedora 或 OpenSUSE 等其他發行版上安裝此軟件包,您首先需要從 GitHub 發布部分下載 tarball。下載 amd_64 如果您有 BIOS 系統版本,只需下載 i386 版本。現在打開一個終端並輸入以下命令來提取壓縮文件:

tar -xvzf ~/Downloads/ascii-image-converter_Linux_amd64_64bit.tar.gz
解壓下載的 zip 文件

然後打開解壓後的目錄,複製 ascii 圖像轉換器 將文件添加到 /usr/bin 目錄。

sudo cp ascii-image-converter /usr/local/bin/

使用圖像到 ASCII 轉換器

要使用此工具,請在終端中編寫以下命令並指定存儲圖像的路徑(如果要轉換的圖像位於在線某處,則為 URL)。

ascii-image-converter path_to_image

例如:

ascii-image-converter ~/Downloads/The-Batman.jpg

我在我的計算機上得到以下輸出(實際圖像供參考):

ASCII 輸出

你也可以使用 -C 選項:

ascii-image-converter -C path_to_image
著色輸出著色輸出

您還可以使用以下方法將 ASCII 輸出藝術保存為 PNG 圖像:

ascii-image-converter path_to_image -s .
蝙蝠俠 ascii 藝術蝙蝠俠 ascii 藝術

概括

這裡有更多選項可供選擇。有關更多信息,請參閱項目的 GitHub 頁面。這是一個非常酷的項目,我可以整天玩這個工具。它對於從頭開始為新的 Linux 發行版創建 ASCII 藝術也很有用。