Ascii Monet!
Command line utility for converting images into ascii-art! Works best in a terminal with a dark background.
Unfortunately, the images don't look great in Windows PowerShell because the darks aren't dark enough (??). But looks nice in Linux, WSL and CMD.
Install
Package is available on PyPi. Install with:
pip install ascii-monet
Usage
- Use one of the sample images:
ascii-monet --sample <IMAGE> - Or pass in the path to an image:
ascii-monet <IMAGE_PATH>
Examples
Each of the following examples are available by default via the --sample command.
Earth!
Mushrooms!
Flowers!
Dark Side of the Moon
Issues
- Height command not working properly
- True grayscale images (with shape [W, H] instead of [W, H, 3]) not working
- Images with alpha channel not working (shape [W, H, 4])
- Not working properly in VSCode integrated terminal and Windows Terminal running Windows Powershell: darks not dark enough
Metadata
Release files for ascii-monet 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ascii_monet-0.0.6.tar.gz | 3.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ascii_monet-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.5 MB
Release files / ascii_monet-0.0.6.tar.gz
| Download URL | ascii_monet-0.0.6.tar.gz |
|---|---|
| Size | 3.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f21ba6f9a797beb3b694e314fcc48d26790408674ce7cfd6cee7bdeb549dec06
|
|
BLAKE2b-256 checksum How to use checksums |
ae59f479f995872984f55100a1c4d56534ef12dac376c43a5acd41d85ad8fe04
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.12
|
Release files / ascii_monet-0.0.6-py3-none-any.whl
| Download URL | ascii_monet-0.0.6-py3-none-any.whl |
|---|---|
| Size | 2.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
db74bec92a4e71cf108fd4de1342a41a022f01d35212804a7d91dece1872333e
|
|
BLAKE2b-256 checksum How to use checksums |
c1782c7c53521e7397e0c9b45aae3873f52cb7c20ced70b109061eacfd7836fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.12
|