#image #approximation #line #drawing #random #approximates

app primitive

通过绘制随机线条来近似图像

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2017年10月13日

#34 in #approximation

MIT 许可证

14KB
306 代码行

primitive

primitive 是一个 Rust 程序,通过绘制随机线条来近似图像。

运行

假设您已安装 Rust,请运行

cargo install primitive

用法

primitive 0.1.0
Anthony Nguyen <anknguyen@gmail.com>

USAGE:
    primitive [OPTIONS] --input <INPUT_FILE> [SUBCOMMAND]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -i, --input <INPUT_FILE>           Input filename
    -n, --iterations <NUM_ITERS>       Number of iterations to run [default: 1000000]
    -l, --line-length <LINE_LENGTH>    The length (in pixels) of the lines to draw [default: 25]
        --max-angle <MAX_ANGLE>        The maximum angle (in degrees) to generate [default: 360]
        --min-angle <MIN_ANGLE>        The minimum angle (in degrees) to generate [default: 0]
    -o, --output <OUTPUT_FILE>         Output filename

SUBCOMMANDS:
    bench    Runs in benchmark mode
    help     Prints this message or the help of the given subcommand(s)

许可证

primitive 使用 MIT 许可证。请参阅 LICENSE 文件以获取更多详细信息。

依赖关系

~16MB
~136K SLoC