Skip to content

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

Notifications You must be signed in to change notification settings

ZhongxuanWang/Character-Artist

Repository files navigation

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages