使用 jp2a 轉換圖片為 ASCII 藝術
單純使用 jp2a 轉換的話它會直接輸出到 terminal 上面,但上面的顏色訊息無法複製,所以我們要透過這個簡單的腳本處理 jp2a 的輸出並寫入到一個 txt 檔案裡面,這個檔案就可以在之後被我們指定為 neofetch 的 ASCII logo。
依照腳本原作者的指南,我們首先要在主機上準備好腳本和圖片 (必須是 jpg 格式) ,接著輸入以下指令
$ jp2a logo.png --color-depth=4 --width=48 | ./jp2a2neofetch.py > neofetch_logo.txt
$ neofetch --ascii neofetch_logo.txt --ascii_colors 1 4 5 6 7
第一行指令的 --color-depth 和 --width 可以自行定義,依照自己的需求修改,如果發現圖片轉換後發現白色/黑色的背景也被轉換為文字,可以使用 -i 加在 jp2a 指令的後面。
將預設 Logo 設為自定義的 ASCII 藝術