https://github.com/ishbguy/cmr-art
《山海经》插画及其通过转换后的ASCII arts文件。
https://github.com/ishbguy/cmr-art
ascii-art cli python
Last synced: about 1 month ago
JSON representation
《山海经》插画及其通过转换后的ASCII arts文件。
- Host: GitHub
- URL: https://github.com/ishbguy/cmr-art
- Owner: ishbguy
- License: mit
- Created: 2025-07-20T09:33:48.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-20T09:39:12.000Z (11 months ago)
- Last Synced: 2026-05-03T21:37:18.802Z (about 1 month ago)
- Topics: ascii-art, cli, python
- Language: Python
- Homepage:
- Size: 29.3 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CMR-ART: Pictures and ASCII arts of the Classic of Mountains and Rivers
《山海经》插画及其通过转换后的ASCII arts文件。
## 如何使用(How to use)
相关[插画](./images)、[ASCII arts](./ascii-arts)文件可按需直接使用,如:代码编写、终端输出、[终端屏保](https://github.com/ishbguy/lock.sh)等。
```bash
git clone https://github.com/ishbguy/cmr-art /path/to/cmr-art
```
## 配套工具(Contributing)
仓库内包含图片转ASCII art的Python程序`image-to-ascii.py`,可按需使用,基于`uv`进行管理,Python相关依赖可查看[pyproject.toml](./pyproject.toml), 大体如下:
1. pillow: 主要的图片处理库
2. click: 命令行处理库
依赖安装及升级优化步骤:
```bash
pip install uv # 或者:pipx install uv
uv sync
```
## 作者(Authors)
Herbert Shen ([ishbguy](https://github.com/ishbguy))
## 许可(License)
本项目在[MIT](./LICENSE)许条款下发布。