91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內(nèi)不再提示

如何利用Linux終端將圖像轉(zhuǎn)換成ASCII藝術?

Linux愛好者 ? 來源:Linux中國 ? 作者:Abhishek Prakash ? 2021-06-29 13:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

想在 Linux 終端中做一些有趣的事情嗎?把一張普通的圖片轉(zhuǎn)換成 ASCII 藝術怎么樣?

你知道 什么是 ASCII[1] 么?它是一個標準,在 8 位碼中的 256 個空位上分配字母、數(shù)字和其他字符。ASCII 藝術是一個由可打印的 ASCII 字符組成的圖形?;旧?,它是由一堆字母、數(shù)字和特殊字符組成的。

你可能見過有人 以 ASCII 格式顯示他們發(fā)行版的標志[2]。

這很酷,對嗎?把一張普通的圖片轉(zhuǎn)換成 ASCII 藝術怎么樣?這就是在這篇文章中要探討的問題。

Ascii Image Converter

顧名思義,Ascii Image Converter[3] 是一個將圖片轉(zhuǎn)換為 ASCII 藝術的工具。它是一個用 Go 語言編寫的基于命令行的工具,它打印出提供給它的圖片的ASCII版本。

該工具支持以下格式的輸入圖像:

JPEG/JPG

PNG

BMP

WEBP

TIFF/TIF

讓我們看看如何安裝和使用它。

在 Linux 上安裝 Ascii Image Converter

這個有趣的工具也可以在 Windows 上使用,但我不打算這么做。在本教程中,讓我們堅持使用 Linux。

如果你的發(fā)行版中啟用了 Snap[4],你可以用下面的命令輕松地安裝它的 snap 包:

sudo snap install ascii-image-converter

你也可以從它的發(fā)布頁面下載 Linux 的可執(zhí)行文件,并把可執(zhí)行文件放在 /usr/local/bin/ 目錄下。這樣,你就能像普通的 Linux 命令一樣運行它。如果你想知道為什么會這樣,請了解一下 Linux 目錄層次結(jié)構(gòu)[5]。

使用 Ascii Image Converter

使用很簡單。安裝后,你只需要提供你想轉(zhuǎn)換的圖像的路徑。

ascii-image-converter path_to_image

你也可以提供圖片的 URL,直接從網(wǎng)上把圖片轉(zhuǎn)換成 ASCII。

你也可以轉(zhuǎn)換成彩色的 ASCII。

ascii-image-converter -C path_to_image

你可以通過提供它們的路徑將多個圖像轉(zhuǎn)換為 ASCII。它將在終端顯示器上一個接一個地打印 ASCII 版本。

也有一個選項可以保存生成的 ASCII 藝術。在舊版本中,它只會被保存為文本文件,而不是圖像。開發(fā)者 Zoraiz Hassan 發(fā)布了一個新版本,現(xiàn)在該工具默認將生成的 ASCII 圖像保存為 PNG 格式。

ascii-image-converter path_to_image -s 。

還有一些可用的選項,比如給輸出一個特定的尺寸,使用更多的 ASCII 字符,或者使用你自己的字符集來打印 ASCII 藝術。你可以在 項目的倉庫[6] 上閱讀相關內(nèi)容。

喜歡它嗎?

你喜歡更多的 ASCII 相關的東西嗎?那么 在 Linux 上玩 ASCII 游戲[7] 怎么樣?是的,你完全可以這么做。

如果你喜歡在終端做實驗,你可能會喜歡這個工具。雖然我不知道 ASCII 轉(zhuǎn)換后的圖像能有什么好的實際用途。有什么想法嗎?

編輯:jq

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

    關注

    88

    文章

    11756

    瀏覽量

    218997
  • ASCII
    +關注

    關注

    5

    文章

    172

    瀏覽量

    36674
  • go語言
    +關注

    關注

    1

    文章

    159

    瀏覽量

    9776

原文標題:在 Linux 終端將圖像轉(zhuǎn)換成 ASCII 藝術

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    C語言自動類型轉(zhuǎn)換

    是通過定義類型轉(zhuǎn)換運算來實現(xiàn)的。其一般形式為: (數(shù)據(jù)類型) (表達式) 其作用是把表達式的運算結(jié)果強制轉(zhuǎn)換成類型說明符所表示的類型 在使用強制轉(zhuǎn)換時應注意以下問題: 數(shù)據(jù)類型和表達式都必須加
    發(fā)表于 11-25 08:04

    C語言強制類型轉(zhuǎn)換

    強制類型轉(zhuǎn)換是通過定義類型轉(zhuǎn)換運算來實現(xiàn)的。其一般形式為: (數(shù)據(jù)類型) (表達式) 其作用是把表達式的運算結(jié)果強制轉(zhuǎn)換成類型說明符所表示的類型 在使用強制轉(zhuǎn)換時應注意以下問題:
    發(fā)表于 11-24 06:32

    pdf轉(zhuǎn)換成word文檔格式亂了

    df轉(zhuǎn)換成word文檔格式亂了 ? pdf 轉(zhuǎn)為 word 是常見的操作,但很多人發(fā)現(xiàn)結(jié)果很亂,文字會移位,字體變化,表格斷裂,圖片偏離原位.這是因為 pdf 存儲的是最終的排版用于顯示或打印
    的頭像 發(fā)表于 11-22 10:04 ?1079次閱讀

    pdf如何轉(zhuǎn)換成pptx

    df如何轉(zhuǎn)換成pptx ? pdf 轉(zhuǎn)成 powerpoint pptx 文件是很常見的需求,當你需要把現(xiàn)有文檔內(nèi)容做成幻燈片時可以這樣做,本文介紹一些簡單實用的步驟,可以用免費工具或內(nèi)置軟件
    的頭像 發(fā)表于 11-22 09:42 ?852次閱讀

    對UART0輸入到串口的char型數(shù)據(jù)轉(zhuǎn)換成16進制的寄存器常用int型相關處理

    根據(jù)ascii碼的對照,char型轉(zhuǎn)換成int型數(shù)據(jù)。 然后我們又遇到個問題,若是想將uart0接受到的8個數(shù)據(jù)拼接成一個16進制數(shù)據(jù)又該如何做呢? 利用如下圖所示代碼即可: 通過
    發(fā)表于 10-31 07:58

    圖像采集卡:連接鏡頭與機器的“視覺神經(jīng)”,釋放工業(yè)智能核心動力

    抓取器)扮演著核心橋梁角色——它負責攝像頭、相機(工業(yè)相機、醫(yī)療內(nèi)窺鏡相機等)捕獲到的原始圖像信號,高速、精準地采集、轉(zhuǎn)換成計算機系統(tǒng)能夠識別和處理的數(shù)字格式。 假如沒有這枚關鍵的圖像
    的頭像 發(fā)表于 09-28 16:40 ?764次閱讀
    <b class='flag-5'>圖像</b>采集卡:連接鏡頭與機器的“視覺神經(jīng)”,釋放工業(yè)智能核心動力

    如何圖像文件轉(zhuǎn)換為二進制文件?

    如何圖像文件轉(zhuǎn)換為二進制文件
    發(fā)表于 09-05 08:28

    .elf 轉(zhuǎn)換成.img 后,如何知道SPI flash 中的變量地址呢?

    它的 .map 中找到內(nèi)存映射項目構(gòu)建完成后的文件,如下圖。 數(shù)據(jù).abcDscr 0x40030b00 0x100 ./usbabc.o 但是.elf 轉(zhuǎn)換成.img 后,如何知道SPI flash 中的變量地址呢?
    發(fā)表于 07-18 07:44

    GP9301B0V到10V的模擬電壓輸入,線性轉(zhuǎn)換成0%-100%占空比PWM信號輸出

    ? GP9301B0V到10V的模擬電壓輸入,線性轉(zhuǎn)換成0%-100%占空比的PWM信號輸出。? GP9301BM0V到10V的模擬電壓輸入,線性轉(zhuǎn)換成0%-100%占空比的PWM
    發(fā)表于 05-29 10:15 ?0次下載

    E+H流量計profibus協(xié)議如何轉(zhuǎn)換成profinet協(xié)議

    profibusDP主站轉(zhuǎn)profinet網(wǎng)關在工業(yè)自動化領域中,扮演著重要的橋梁角色。它使得不同通信協(xié)議的設備能夠相互連接和通訊,從而實現(xiàn)數(shù)據(jù)交換和控制指令的傳遞。特別是在E+H流量計與1200plc進行通訊時,這種轉(zhuǎn)換網(wǎng)關的應用尤為重要。
    的頭像 發(fā)表于 05-12 09:34 ?462次閱讀
    E+H流量計profibus協(xié)議如何<b class='flag-5'>轉(zhuǎn)換成</b>profinet協(xié)議

    如何 ADAM 采集模塊的 Modbus 原始值轉(zhuǎn)換成物理值?

    在工業(yè)數(shù)據(jù)采集領域,ADAM系列模塊的Modbus原始值轉(zhuǎn)換是工程師常見的技術挑戰(zhàn)。本文蘇州研訊電子科技有限公司通過具體案例,解析16位數(shù)據(jù)轉(zhuǎn)換的底層邏輯與實操步驟,幫助您快速實現(xiàn)原始數(shù)據(jù)到物理量
    的頭像 發(fā)表于 04-07 11:17 ?760次閱讀
    如何<b class='flag-5'>將</b> ADAM 采集模塊的 Modbus 原始值<b class='flag-5'>轉(zhuǎn)換成</b>物理值?

    揭秘ModBusRTU轉(zhuǎn)換成TCP

    短距離通信,通常在十幾米以內(nèi);RS - 485 則支持更長距離,可達 1200 米左右,并且允許多個設備連接在同一總線上,適用于小型、局部的工業(yè)控制網(wǎng)絡。 Modbus TCP:基于以太網(wǎng),利用 TCP
    的頭像 發(fā)表于 03-24 10:28 ?1436次閱讀
    揭秘ModBusRTU<b class='flag-5'>轉(zhuǎn)換成</b>TCP

    提取LSM6DSV16X內(nèi)置低功耗融合算法輸出的四元數(shù)后,轉(zhuǎn)換成歐拉角后遇到一個問題求解

    各位大佬好,在提取LSM6DSV16X內(nèi)置低功耗融合算法輸出的四元數(shù)后,轉(zhuǎn)換成歐拉角后遇到一個問題,當Y軸與重力方向平行時,輸出的角度與慣性測量單元繞自身Y軸轉(zhuǎn)過的角度對應不上,且抖動增加,請問有什么解決方法嗎?
    發(fā)表于 03-14 06:55

    IIS3DHHCTR溫度從寄存器讀取出來之后,把讀取的數(shù)值轉(zhuǎn)換成實際溫度,有沒有公式?

    IIS3DHHCTR,這個料 溫度從寄存器讀取出來之后,把讀取的數(shù)值轉(zhuǎn)換成實際溫度,有沒有公式?
    發(fā)表于 03-12 08:11

    可以用±5V電源給運算放大器供電,使TSZ182H1可以負電壓轉(zhuǎn)換成正電壓嗎?

    可以用±5V電源給運算放大器供電,使TSZ182H1可以負電壓轉(zhuǎn)換成正電壓嗎
    發(fā)表于 03-07 06:49