All Projects → uvipen → Ascii Generator

uvipen / Ascii Generator

Licence: mit
ASCII generator (image to text, image to image, video to video)

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Ascii Generator

ascii chart
Nice-looking lightweight console ASCII line charts ╭┈╯. Port of kroitor/asciichart.
Stars: ✭ 24 (-97.44%)
Mutual labels:  ascii, ascii-art
Tart
Tart - draw ASCII art in the terminal with your mouse!
Stars: ✭ 296 (-68.48%)
Mutual labels:  ascii, ascii-art
lexicon-mono-seq
DOM Text Based Multiple Sequence Alignment Library
Stars: ✭ 15 (-98.4%)
Mutual labels:  ascii, ascii-art
asciisciit
ASCII Art, Video, and Plotting Toolbox
Stars: ✭ 71 (-92.44%)
Mutual labels:  ascii, ascii-art
Cfonts
Sexy fonts for the console
Stars: ✭ 789 (-15.97%)
Mutual labels:  ascii, ascii-art
gifterm
View animated .GIF files in a text console. Linux/Mac/Windows
Stars: ✭ 14 (-98.51%)
Mutual labels:  ascii, ascii-art
Csconsoleformat
.NET C# library for advanced formatting of console output [Apache]
Stars: ✭ 296 (-68.48%)
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 (-97.44%)
Mutual labels:  ascii, ascii-art
Diagram
CLI app to convert ASCII arts into hand drawn diagrams.
Stars: ✭ 642 (-31.63%)
Mutual labels:  ascii, ascii-art
Figlet Fonts
my collection of figlet / toilet ascii art fonts
Stars: ✭ 393 (-58.15%)
Mutual labels:  ascii, ascii-art
durdraw
Animated Unicode, ANSI and ASCII Art Editor for Linux/Unix/macOS
Stars: ✭ 55 (-94.14%)
Mutual labels:  ascii, ascii-art
Ascii Art
A Node.js library for ansi codes, figlet fonts, ascii art and other ASCII graphics
Stars: ✭ 437 (-53.46%)
Mutual labels:  ascii, ascii-art
How-to-use-Readline-in-NodeJS
⌨️ How to manipulate the terminal window using NodeJS
Stars: ✭ 20 (-97.87%)
Mutual labels:  ascii, ascii-art
figlet4s
ASCII-art banners in Scala
Stars: ✭ 29 (-96.91%)
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
Stars: ✭ 16 (-98.3%)
Mutual labels:  ascii, ascii-art
hasciicam
(h)ascii for the masses! html refreshed ascii video cam
Stars: ✭ 63 (-93.29%)
Mutual labels:  ascii, ascii-art
ascii-art
ASCII art images for Neofetch (and beyond)
Stars: ✭ 27 (-97.12%)
Mutual labels:  ascii, ascii-art
asciju
Conversion of Image, video, text into ASCII format
Stars: ✭ 11 (-98.83%)
Mutual labels:  ascii, ascii-art
Imgtoascii
A JavaScript implementation of a image to Ascii code
Stars: ✭ 331 (-64.75%)
Mutual labels:  ascii, ascii-art
Boxes
Command line ASCII boxes unlimited!
Stars: ✭ 398 (-57.61%)
Mutual labels:  ascii, ascii-art

[PYTHON] ASCII generator

Introduction

Here is my python source code for ASCII generator. with my code, you could:

  • Given input image, you could generate ASCII art stored under text format (.txt)
  • Given input image, you could generate ASCII art stored under image formats (.png, .jpg, ...). In each format, there are 2 options: Black background and white characters, or vice versa
  • Given input video, you could generate ASCII art stored under video formats (.avi, .mp4, ...)
  • Video/image outputs could be in grayscale or color format. It is totally up to you

Video to video

By running the sript video2video_color.py or video2video.py with different values for background and mode, we will have different outputs, for example:


Colored complex-character ASCII output


White-background simple-character ASCII output

Image to text

By running the sript img2txt.py with different values for mode, we will have following outputs:


Input image


Simple character ASCII output


Complex character ASCII output

Image to image

By running the sript img2img_color.py or img2img.py with different values for background and mode, we will have following outputs:


Input image


Colored complex-character ASCII output


White-background simple-character ASCII output


Black-background simple-character ASCII output


White-background complex-character ASCII output


Black-background complex-character ASCII output

Requirements

  • python 3.6
  • cv2
  • PIL
  • numpy
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].