Coder Social home page Coder Social logo

asciify's Introduction

Asciify

License: MIT

Description

A simple gui program that facilitates generating ascii art from provided images. The program allows the user to manipluate ascii characters and manipulate the source image with immediate feedback to get a designed result.

asciify's People

Contributors

pomb avatar

Stargazers

 avatar

Watchers

 avatar

asciify's Issues

Output size

Requirement

A toolbar element for adjusting the size of the output image, toggle between two output types

  • percentage of the original source image size
  • target width and height

Export result

Requirement

Export/save the final ascii result as a .txt file

Description

An export button in the menubar drop down, called export, opens up the location of the source file and pre-names the export file as: _ascii.txt

Font selection

Requirement

A font selector, can be displayed as a combobox or optionbox in the toolbar

Adjust Image Contrast

Requirement

Adjust contrast of the source image, updating the ascii as you make changes.

Description

A slider in the toolbar that adjusts the contrast of the source image.

Zooming

Requirement

  • Zoom in
  • Zoom out
  • Reset to 100%
  • Fit to window

Brightness

Requirement

A brightness adjustment slider that runs before ascii conversion

Gradient Step

Description

When moving the gradient step slider, adjust the step that it uses to index into the gradient array, when converting the rgb value to a character

Adjust font size

Requirement

toolbar item to change font size and see the immediate effect on the ascii result

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.