No description
Find a file
2026-01-14 01:20:49 +01:00
src chore: replace luma8 masks in test project with rgba8 2026-01-14 01:06:27 +01:00
.editorconfig feat: render project layers 2026-01-10 23:12:45 +01:00
.gitignore initial commit 2026-01-09 23:21:33 +01:00
Cargo.lock feat: use video capture device as input 2026-01-12 21:03:54 +01:00
Cargo.toml feat: use video capture device as input 2026-01-12 21:03:54 +01:00
mask.png feat: load masks from project and apply them 2026-01-12 01:50:21 +01:00
mask.svg feat: load masks from project and apply them 2026-01-12 01:50:21 +01:00
README.md docs: add README.md 2026-01-14 01:20:49 +01:00

projector

Project a video feed using a mapping project file created with mapper

Building

Compiling the nokhwa crate (camera capture) apparently requires a 32-bit glibc or at least its header files

Usage

cargo run --release -- -i CAMERA_INDEX -p PROJECT_FILE

Available cameras (video sources) can be listed via the --list-inputs (or -l) option:

cargo run --release -- -l