Skip to content

ArtASCII Studio is an image-to-ASCII art conversion tool that offers unprecedented control and creativity in transforming images into text-based art.

License

Notifications You must be signed in to change notification settings

Razee4315/ArtASCII-Studio

Repository files navigation

ArtASCII Studio

Overview

ArtASCII Studio is an advanced image-to-ASCII art conversion tool that offers unprecedented control and creativity in transforming images into text-based art.

Author

Screenshots

ArtASCII 1 ArtASCII 2

Key Features

  • 🎨 Advanced Image-to-ASCII Conversion
  • 🔍 Detail Preservation Technology
  • 🌈 Multiple Theme Support
  • 🖼️ Real-time Preview
  • 📊 Granular Image Adjustment Controls

Advanced Features

Detail Preservation

  • Slider to control how closely the ASCII art follows the original image's shape
  • Low values: Abstract representation
  • Medium values: Balanced detail
  • High values: Precise image tracing

Image Transformations

  • Brightness and Contrast Adjustment
  • Color Inversion
  • Image Filtering (Blur, Sharpen, Edge Enhancement)

Installation

pip install -r requirements.txt

Usage

GUI Mode

python main.py

Features

  • Drag and drop image support
  • Live ASCII art preview
  • Export as text or image
  • Multiple color themes
  • Advanced image processing

CLI Mode (Coming Soon)

python main.py path/to/image.png --output ascii_art.txt

Requirements

  • Python 3.8+
  • PyQt5
  • Pillow
  • NumPy

License

MIT License

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

ArtASCII Studio is an image-to-ASCII art conversion tool that offers unprecedented control and creativity in transforming images into text-based art.

Topics

Resources

License

Stars

Watchers

Forks