国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

如何利用Linux終端將圖像轉換成ASCII藝術?

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

掃碼添加小助手

加入工程師交流群

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

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

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

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

Ascii Image Converter

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

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

JPEG/JPG

PNG

BMP

WEBP

TIFF/TIF

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

在 Linux 上安裝 Ascii Image Converter

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

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

sudo snap install ascii-image-converter

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

使用 Ascii Image Converter

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

ascii-image-converter path_to_image

你也可以提供圖片的 URL,直接從網上把圖片轉換成 ASCII。

你也可以轉換成彩色的 ASCII。

ascii-image-converter -C path_to_image

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

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

ascii-image-converter path_to_image -s 。

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

喜歡它嗎?

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

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

編輯:jq

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

    關注

    88

    文章

    11758

    瀏覽量

    219008
  • ASCII
    +關注

    關注

    5

    文章

    172

    瀏覽量

    36676
  • go語言
    +關注

    關注

    1

    文章

    159

    瀏覽量

    9778

原文標題:在 Linux 終端將圖像轉換成 ASCII 藝術

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    C語言自動類型轉換

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

    C語言強制類型轉換

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

    pdf轉換成word文檔格式亂了

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

    pdf如何轉換成pptx

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

    對UART0輸入到串口的char型數據轉換成16進制的寄存器常用int型相關處理

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

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

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

    如何圖像文件轉換為二進制文件?

    如何圖像文件轉換為二進制文件
    發表于 09-05 08:28

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

    它的 .map 中找到內存映射項目構建完成后的文件,如下圖。 數據.abcDscr 0x40030b00 0x100 ./usbabc.o 但是.elf 轉換成.img 后,如何知道SPI flash 中的變量地址呢?
    發表于 07-18 07:44

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

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

    E+H流量計profibus協議如何轉換成profinet協議

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

    如何 ADAM 采集模塊的 Modbus 原始值轉換成物理值?

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

    揭秘ModBusRTU轉換成TCP

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

    提取LSM6DSV16X內置低功耗融合算法輸出的四元數后,轉換成歐拉角后遇到一個問題求解

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

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

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

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

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