5 个版本
0.6.3 | 2021 年 6 月 13 日 |
---|---|
0.6.2 | 2021 年 6 月 13 日 |
0.6.1 | 2021 年 6 月 13 日 |
0.6.0 | 2021 年 1 月 26 日 |
0.5.1 | 2021 年 1 月 20 日 |
#8 in #lower
每月 26 次下载
14KB
200 行
sdfgen
如果你理智,请不要在生产环境中使用。此软件包没有得到积极维护,性能至少是次优的。
替代方案
SDFGen 从输入图像生成(最好是)低分辨率的距离场。这个距离场现在可以快速通过内置在 GPU 中的双线性滤波器放大。使用阈值过滤器可以提取放大后的最终清晰输出。在此程序中默认参数下,阈值应设置为约 99%。
构建项目
cargo build --release
如果没有使用发布标志,执行时间可以慢 10 倍。
运行项目
./target/release/sdfgen [OPTIONS]
Optional arguments:
-h,--help Show this help message and exit
-v,--verbose Be verbose
-f,--file FILE filepath of the input image. Defaults to
"images/sdf500.png"
-s,--scale SCALE Scale of the distance field. For example resolution
500x500 becomes 250x250 with scale 2 and 125x125 with
scale 4. Defaults to 32.
-t,--threads THREADS Number of assigned threads. Defaults to 8.
-V,--version Show version
许可证: MIT
依赖项
~6MB
~75K SLoC