ZhongxuanWang / Character-Artist

A GUI JAVA software that helps developers by using Characters to represent Photo, Portrait, hexadecimal and provides other functionalities like capturing on cam and convert to characters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Character-Artist

HelloWorld ~~

Download the Jar!

Introduction:

  • Character-Artist (also called Sharp CharGrapher) is a software created by JAVA that could
    • convert images to characters' representation of photos (aka CRP)
    • convert camera captured content to CRP
    • convert plain words / sentences to CRP
    • convert images to Hexadecimal

Environment Build

1> Install Python (recommend python 3.5 and above). (download Python3.8 for MacOS)

2> Install opencv-python by typing pip install opencv-python' in Terminal.
3> Install Java. (JDK8 and above recommended) (download latest Java for MacOS).

Special In-Program Notice:

  • Use the camera mode in a bright environment is recommended since it will be easier to distinguish your face from the background

FRQ

  • How to play?

    • After downloading or having all the things set up, type java -jar CharGrapher.jar into the terminal. (substitute the path for the jar file in 'Jar Path')
  • Are there any libraries used besides those lib in python?

    • No. The java file only involves using Frame intensively (built-in lib), and no other java libraries involved. Thus it's a somehow very light-weight and easy-to-play project!
  • Which is the main Java class?

    • It's called CharGrapher.java located in src folder.

About

A GUI JAVA software that helps developers by using Characters to represent Photo, Portrait, hexadecimal and provides other functionalities like capturing on cam and convert to characters

License:MIT License


Languages

Language:Java 100.0%