You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 month ago | |
---|---|---|
.github | 2 years ago | |
examples | 2 years ago | |
gork | 1 month ago | |
tests | 1 month ago | |
.gitignore | 3 years ago | |
.pre-commit-config.yaml | 1 month ago | |
LICENSE.md | 1 month ago | |
README.md | 1 month ago | |
poetry.lock | 1 month ago | |
pyproject.toml | 1 month ago | |
setup.py | 2 years ago |
README.md
GORK
I derived the name from Zork that is a first text-based adventure game.
pip install -r requirements.txt
python -m gork.cli --help
# colors, texts, recognitions, etc
python -m gork.cli analyze --input=./files/park.png \
--output=./files/park_report.txt \
--ignore-cache
# default width, terminal width scale it by height.
python -m gork.cli print --width=80 \
--input=./files/park.png \
--ignore-cache
# default pixel size is 10.
python -m gork.cli export ./files/park.png \
./files/park_output.png \
--pixel-size=15 \
--ignore-cache
Original | Pixelated |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
The terminal output:
The base calculation code is from pixelator project. Also img_term app helped me to display the image in the terminal.
Contributing
pip install -r requirements-dev.txt
pytest