3 个稳定版本
1.0.8 | 2023年11月15日 |
---|---|
1.0.7 | 2023年7月2日 |
1.0.6 | 2021年1月11日 |
1.0.5 |
|
1.0.1 |
|
785 在 图像 中
每月32次下载
21KB
511 行
撤销去抖动
智能过滤器,用于从调色板图像中去除 Floyd-Steinberg 去抖动。它比“智能模糊”更智能,因为它会考虑图像调色板的限制来决定哪些内容不进行模糊。
该工具分析图像调色板以找到最佳模糊阈值。对于任何两个相邻像素,如果调色板中有介于这两个像素颜色之间的颜色,则假定它是一个边缘。
该算法在将 PNG8 转换为 JPEG 或 动画 GIF 转换为视频 时很有用。
用法
从 CLI
安装 Rust 然后运行
cargo install undither --features=binary
undither palette-image.png truecolor-output.png
作为库
请参阅 API 参考。
示例
有抖动 | 无抖动 |
---|---|
依赖项
~1MB
~17K SLoC