Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

ASCII-konst är den äldsta formen av bildrepresentation online och existerade långt innan internets uppfinning. Det erbjuder ett enkelt sätt med låg bandbredd att rendera en grafisk representation med hjälp av tecken, och är en konstform i sin egen rätt.

Det är enkelt att konvertera en bild till ASCII i din Linux-terminal. Så här kommer du igång.

Vad är ASCII Art, och varför skulle du vilja göra det?

ASCII-konst är den senaste iterationen av en konstform som går hela vägen tillbaka till före medeltiden. Enkelt uttryckt är det ett sätt att använda bokstäver, siffror och andra skrivna tecken i stället för pixlarna som utgör de bilder du vanligtvis ser på en skärm.

Det fungerar eftersom olika karaktärer har olika förhållande mellan ljus och mörk rymd, och du kan använda dem för att skapa en måttligt detaljerad monokrom bild som föreslår en form.

De tidigaste exemplen skapades för hand och senare med skrivmaskin, teleskrivare och linjeskrivare. Med tillkomsten av datorer användes ASCII-konst, som använder tecken från ASCII-standardform, istället för digitaliserade bilder på grund av maskinernas begränsningar under den eran. I början av internet löste ASCII-konst problemen med bildöverföring över internet med låg bandbredd.

instagram viewer

Med dagens datorer som har en otrolig mängd kraft och resurser, kanske du tror det ASCII-konst skulle kastas på historiens papperskorg tillsammans med så många AOL-diskar, men du skulle vara fel.

ASCII-konst är levande och välanvänd av invånare i warez-scenen, människor som söker ett alternativt konstnärligt utlopp, individer med låg bandbredd och de som antingen lider av ett överskott av nostalgi för de gamla goda Amiga-dagarna eller som bara gillar att skapa och titta på bilder gjorda av brev.

Installera ascii-image-converter för att konvertera bilder till ASCII Art

ascii-image-converter är ett kommandoradsverktyg som gör exakt vad det står på burken. Den accepterar en bildfil som ett argument och matar ut ASCII-konverteringen till din terminal. Du kan antingen kopiera och klistra in texten i en annan app eller överföra den till en fil.

Verktyget stöder det mesta vanliga bildformat inklusive JPEG/JPG, PNG, BMP, WEBP, TIFF/TIF och GIF.

För att installera ascii-image-converter på Debian eller Ubuntu, lägg till ascii-image-converter-förrådet till din sources.list:

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

Uppdatera ditt systems förrådslista med:

sudo apt uppdatering

Installera sedan ascii-image-converter genom att ange:

sudo apt Installeraascii-bildkonverterare

För Arch Linux-användare är ascii-image-converter tillgänglig i Arch User Repository.

Du kan också installera ascii-image-converter via snap:

sudo snap Installeraascii-bildkonverterare

...även om du bör vara medveten om att appen inte kommer att ha tillgång till dolda eller normala filer utanför hemkatalogen. Så se till att dina bilder finns på en tillgänglig plats om du har installerat snap-paketet.

Använd ascii-image-converter för att skapa fantastiska ASCII-bilder!

Att använda ascii-image-converter är superenkelt och kräver bara namnet på bildfilen. Löpning:

ascii-bildkonverterarefartyg.jpg

...på en exempelfil med namnet "ship.jpg", kommer att transformera:

In i:

Även om vår resulterande ASCII-bild ser bra ut, kan du få finare detaljer genom att minska storleken på ditt terminalteckensnitt.

Din ASCII-konst behöver inte heller vara monokrom. Om du lägger till --Färg eller -C flagga, kommer ascii-image-converter att mata ut din ASCII-bild i originalets ungefärliga färger.

ascii-bildkonverterarefartyg.jpg--Färg

Detta fungerar bara om din terminal stöder 24-bitars eller 8-bitars färger.

ascii-image-converter kan använda punktskriftstecken istället för ASCII med -b switch, och när den kombineras med färg, ger den fantastiska konstnärliga resultat.

ascii-bildkonverterarefartyg.jpg-före Kristus

När du är nöjd med ASCII- eller punktskriftskonsten du har producerat kan du skicka den till en fil:

ascii-image-converter ship.jpg -bC | tee cool-ascii-ship.txt

...och se den i terminalen när du vill med:

kattcool-ascii-skepp.Text

Skapa dina egna bilder att konvertera till ASCII Art

Även om det verkligen är roligt att förvandla stockbilder i din terminal, är det oändligt mycket mer tillfredsställande om du arbetar med originalbilder som du skapar själv.

Om du känner att du inte har någon medfödd konstnärlig talang är det aldrig för sent att lära dig, och det finns massor av kurser tillgängliga för att hjälpa dig!