All Projects → xrlin → AsciiArt

xrlin / AsciiArt

Licence: GPL-3.0 license
A tool written in go to translate picture to ascii text and image.

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to AsciiArt

aart
Convert images and video to ascii art!
Stars: ✭ 18 (-48.57%)
Mutual labels:  ascii-art, ascii-converter
magrrite
Generate ASCII art from any image
Stars: ✭ 21 (-40%)
Mutual labels:  ascii-art
ascii-map
How to create an ASCII map
Stars: ✭ 18 (-48.57%)
Mutual labels:  ascii-art
SkunkBooth
Text based command line webcam photobooth app
Stars: ✭ 45 (+28.57%)
Mutual labels:  ascii-art
alfred-figlet
🔠 Alfred 3 workflow to asciify plain text using figlet.js
Stars: ✭ 16 (-54.29%)
Mutual labels:  ascii-art
nabla.nvim
take your scientific notes ✏️ in Neovim
Stars: ✭ 391 (+1017.14%)
Mutual labels:  ascii-art
asciiZOOM
This alternative to Zoom offers a secure, end-to-end encrypted way to video chat from the safety of your terminal.
Stars: ✭ 28 (-20%)
Mutual labels:  ascii-art
ascii-art
ASCII art images for Neofetch (and beyond)
Stars: ✭ 27 (-22.86%)
Mutual labels:  ascii-art
iupa2
Funcoding project - IUPA2 stands for 'InterfacceUtentePerArtistiASCII' aka 'User Interfaces for ASCII Artists'
Stars: ✭ 29 (-17.14%)
Mutual labels:  ascii-art
Art1
Art1 by Richard Williams, 1968
Stars: ✭ 24 (-31.43%)
Mutual labels:  ascii-art
asciiarena
Terminal multiplayer deathmatch game
Stars: ✭ 34 (-2.86%)
Mutual labels:  ascii-art
Picture-To-Ascii
Converts a picture to Ascii.
Stars: ✭ 18 (-48.57%)
Mutual labels:  ascii-art
AsciiMap
Creates ASCII Art from Bitmaps
Stars: ✭ 21 (-40%)
Mutual labels:  ascii-art
awesome-ascii-art
A curated list of ascii-art resources
Stars: ✭ 48 (+37.14%)
Mutual labels:  ascii-art
python-art
A ZTM Challenge for Hacktoberfest 2019
Stars: ✭ 25 (-28.57%)
Mutual labels:  ascii-art
ASCII-art-creator
ASCII art generator for images
Stars: ✭ 17 (-51.43%)
Mutual labels:  ascii-art
ascii.js
A web-font-based rendering engine for displaying DOS/Amiga ASCII artwork on the web as text
Stars: ✭ 25 (-28.57%)
Mutual labels:  ascii-art
outfancy
Python3 library to print tables in Terminal.
Stars: ✭ 47 (+34.29%)
Mutual labels:  ascii-art
TextGraphic
TextGraphic is a framework for creating Textual Graphics. It provides layers, styling, rich color, text justification, layouts, tables, view-ports, transparency, etc.
Stars: ✭ 83 (+137.14%)
Mutual labels:  ascii-art
AsciiBird
ASCII version of the addictive Flappy Bird game.
Stars: ✭ 34 (-2.86%)
Mutual labels:  ascii-art

AsciiArt

A tool written in go to translate picture to ascii text and image.

Usage

Download the corresponding executable file from bin folder. Then you can run the command below to get the help messages:

./ascii_converter -h 

Usually, it is enough only pass the image-path or image-url parameter.

./ascii_converter.exe -image-url="https://b-ssl.duitang.com/uploads/item/201406/28/20140628084407_WkunE.thumb.700_0.jpeg" -image-out-path="test-xxx.png"

./ascii_converter.exe -image-path="./test.png"

# Print the ascii text to a file.
./ascii_converter.exe -image-path="./test.png" > test.txt

If you want to output an image file, just add the image-out and iamge-out-path options.

# this will create an image  with ascii strings.
./ascii_converter.exe -image-url="https://b-ssl.duitang.com/uploads/item/201406/28/20140628084407_WkunE.thumb.700_0.jpeg" -image-out-path="test.png" -image-out=true

Besides, you can access all the functions with your browser. Just run:

# This command will start a web server on 127.0.0.1:8080
./ascii_converter --server=true

Just use you browser to visit http://127.0.0.1:8080, you will get a handy web ui to convert your image.

Executable files in bin folder

linux x86_64 bin/ascii_converter
windows x86_64 bin/ascii_converter.exe
OSX bin/ascii_converter_osx

Build

git clone https://github.com/xrlin/AsciiArt.git
go build -o /path/to/store/executable/file ./AsciiArt/*.go

ScreenShots

Web UI

web-ui

example1

example1

Terminal

example2

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].