Skip to content

RustyPanda101/ASCII-Image-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ASCII Image Generator

This project converts any image into ASCII art and displays it visually using OpenCV.

Example 1:

orignal Coloured ASCII Binary ASCII
dog asciiArt_colour asciiArt_binary
Image from Brooke Balentine

Example 2:

orignal Coloured ASCII Binary ASCII
flower flower_asciiArt_colour flower_asciiArt_binary
Image from Gian D

Features

  • for colour ascii art : use colourImage(<image_array>, <quality_factor>)
  • for binary ascii art : use monoChrome(<image_array>, <quality_factor>)
  • Converts images to grayscale
  • Resizes image to fit ASCII proportions
  • Maps brightness to ASCII characters
  • Renders ASCII art on a graphical window using OpenCV

Recommendation

  • Adjust the fac value till you find a good value

Requirements

  • Python 3.x
  • NumPy
  • OpenCV (cv2)

Installation

pip install numpy opencv-python

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages