Crates.io | ascii-webcam |
lib.rs | ascii-webcam |
version | 0.1.1 |
source | src |
created_at | 2024-09-18 06:58:16.059808 |
updated_at | 2024-09-30 02:47:35.118817 |
description | A webcam that visualizes its output as ASCII art directly in the terminal |
homepage | https://github.com/nubilfi/ascii-webcam |
repository | https://github.com/nubilfi/ascii-webcam |
max_upload_size | |
id | 1378842 |
size | 64,580 |
ASCII Webcam is an application that captures video from your webcam and displays it as ASCII art in real-time within your terminal. This project demonstrates the use of OpenCV for video capture, image processing techniques, and terminal-based UI rendering using the Ratatui library.
Install OpenCV 4.x. The installation process varies depending on your operating system:
sudo pacman -Sy opencv
Build the project:
cargo b -r
Run test:
cargo t
Run benchmark:
cargo bench
Run the application with:
cargo r
Once the application starts:
?
to toggle the help menu.q
to quit the application.