It's a rust implementation of fogleman's primitive.
Created at Rusty Days Hackathon, 2020.
For more details about the algorithm, check this out: Hill Climbing
- fast(even faster than the original version), check purrmitive for more details
- provide both rust lib and c lib (WIP)
- there is also a WIP gui app written in Qt, check chux0519/purrmitive-qt
purrmitive = "*"
cargo install --bin purr --features="cli" purrmitive
or
cd purrmitive && cargo run --release --features=cli --bin=purr -- -i ./assets/input.png -o output.gif -n 100
most primitive
flags are supported, it should be a dropin replacement in most cases.
see purrmitive-ffi