Visusta
Visusta is a modular image processing library in Rust. Type-safe pipelines chain filters with swappable CPU/GPU processors. Includes Sobel edge detection, Gaussian blur, and ASCII output with customizable character mappings.
All ASCII art was made via Visusta.
Architecture: Core trait definitions in visusta-core, parallel layer processing via Rayon, builder patterns for filter configuration. Planned TUI for live preview and GPU compute shader acceleration.
Source Code↗