An open API service indexing awesome lists of open source software.

https://github.com/berkaygediz/lanczosascii

🖼️ Convert videos to ASCII using Lanczos sampling and display them in a GUI.
https://github.com/berkaygediz/lanczosascii

ascii cli convert lanczos opencv opencv-python pillow pyside6 qt qt6

Last synced: 3 months ago
JSON representation

🖼️ Convert videos to ASCII using Lanczos sampling and display them in a GUI.

Awesome Lists containing this project

README

          

# lanczosASCII

Convert videos to ASCII using Lanczos sampling and display them in a GUI.

## Requirements

```bash
pip install -r requirements.txt
```

- PySide6
- opencv-python
- Pillow

## Usage

### `convert.py`

```bash
python convert.py
```

### `cli.py`

```bash
python cli.py
```

### `qt_thread.py`

Display ASCII frames in a PySide6 GUI. Use the `VideoThread` class to load and show frames.

```python
from qt_thread import VideoThread
```