All Projects → jgcmarins → ascii-art

jgcmarins / ascii-art

Licence: MIT license
Given a image.bmp and a M x N group of pixels, generate a text that represents the image.bmp in ascii characters

Programming Languages

C++
36643 projects - #6 most used programming language
Makefile
30231 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to ascii-art

ascii-art
ASCII art images for Neofetch (and beyond)
Stars: ✭ 27 (+68.75%)
Mutual labels:  ascii, ascii-art
awesome-ascii-art
A curated list of ascii-art resources
Stars: ✭ 48 (+200%)
Mutual labels:  ascii, ascii-art
Diagon
Interactive ASCII art diagram generators. 🌟
Stars: ✭ 189 (+1081.25%)
Mutual labels:  ascii, ascii-art
jpgtxt
Generating jpg files that can be viewed both in image viewer and text editor (as ASCII art)
Stars: ✭ 24 (+50%)
Mutual labels:  ascii, ascii-art
asciiarena
Terminal multiplayer deathmatch game
Stars: ✭ 34 (+112.5%)
Mutual labels:  ascii, ascii-art
Asciiplayer
📺 ASCII gif/video player write in golang
Stars: ✭ 130 (+712.5%)
Mutual labels:  ascii, ascii-art
Go Asciibot
Golang ASCII Robot Generator
Stars: ✭ 231 (+1343.75%)
Mutual labels:  ascii, ascii-art
Laptop.css
laptop CSS for the modern world
Stars: ✭ 106 (+562.5%)
Mutual labels:  ascii, ascii-art
ascii.js
A web-font-based rendering engine for displaying DOS/Amiga ASCII artwork on the web as text
Stars: ✭ 25 (+56.25%)
Mutual labels:  ascii, ascii-art
Picture-To-Ascii
Converts a picture to Ascii.
Stars: ✭ 18 (+12.5%)
Mutual labels:  ascii, ascii-art
Vim Boxdraw
An ASCII box drawing plugin for Vim
Stars: ✭ 122 (+662.5%)
Mutual labels:  ascii, ascii-art
asciju
Conversion of Image, video, text into ASCII format
Stars: ✭ 11 (-31.25%)
Mutual labels:  ascii, ascii-art
Video2chars
Convert video to ascii art animation.
Stars: ✭ 117 (+631.25%)
Mutual labels:  ascii, ascii-art
Ascii Telnet Server
Can stream an ~20 minutes ASCII movie via Telnet emulation as stand alone server or via xinetd daemon. Using famous ASCII art animation from www.asciimation.co.nz (Star ASCIIMATION Wars)
Stars: ✭ 189 (+1081.25%)
Mutual labels:  ascii, ascii-art
Java Ascii Render
ASCII renderer in pure java with no external dependencies
Stars: ✭ 112 (+600%)
Mutual labels:  ascii, ascii-art
Cowsay Files
A collection of additional/alternative cowsay files.
Stars: ✭ 216 (+1250%)
Mutual labels:  ascii, ascii-art
Retrotxt
RetroTxt is the WebExtension that turns ANSI, ASCII, NFO text into in-browser HTML
Stars: ✭ 93 (+481.25%)
Mutual labels:  ascii, ascii-art
Blockzone
A faithful recreation of the original DOS font.
Stars: ✭ 100 (+525%)
Mutual labels:  ascii, ascii-art
alfred-figlet
🔠 Alfred 3 workflow to asciify plain text using figlet.js
Stars: ✭ 16 (+0%)
Mutual labels:  ascii, ascii-art
outfancy
Python3 library to print tables in Terminal.
Stars: ✭ 47 (+193.75%)
Mutual labels:  ascii, ascii-art

ascii-art

Given a image.bmp and a M x N group of pixels, generate a text that represents the image.bmp in ascii characters.

results

Before After
Socrates image Socrates ascii
Woman image Woman ascii
JS image JS ascii

outputs

You can also check the outputs here.

usage

First, build the executable

$ make

Then, run:

$ make run /path/to/image.bmp M N

I would recommend to choose M and N based on image resolution and also to direct the output like this:

$ make run /path/to/image.bmp M N > output.txt

notices

Sorry for my bad C++. It's been a long time 😆

License

MIT

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].