为图片生成抖动效果

使用确定性的阈值、有序 Bayer 或 Floyd–Steinberg 误差扩散,把静态图片缩减为受限灰阶调色板。

适用场景

适合制作低色数印刷图、复古图形、电子纸预览、雕刻参考或可重复的单色效果,且无需上传源文件。

本地处理原理

浏览器计算受限亮度值并量化到所选级数,再应用固定阈值、Bayer 矩阵或逐行误差扩散;可保留 Alpha,输出格式为 PNG。

使用方法

  1. 准备并保留源文件: 保留未改动的源文件,选择一张受支持的静态图片,并从保守参数开始。 适合制作低色数印刷图、复古图形、电子纸预览、雕刻参考或可重复的单色效果,且无需上传源文件。
  2. 执行受限的本地处理: 仅在当前浏览器中处理解码像素;结果存在歧义时应停止并调整,而不是直接接受。 浏览器计算受限亮度值并量化到所选级数,再应用固定阈值、Bayer 矩阵或逐行误差扩散;可保留 Alpha,输出格式为 PNG。
  3. 检查扁平处理结果: 按原生尺寸检查渐变、人脸、细线、透明边缘和重复 Bayer 纹理,对比各种算法与级数,并在验收前把 PNG 放到真实显示或生产设备上测试。

重要限制

抖动会有意舍弃颜色与明暗精度。Floyd–Steinberg 结果受遍历方向影响,灰阶亮度只是近似值,透明边缘可能出现伪影;预览也不模拟某台打印机、墨水、显示屏或雕刻工艺。

验证下载结果

按原生尺寸检查渐变、人脸、细线、透明边缘和重复 Bayer 纹理,对比各种算法与级数,并在验收前把 PNG 放到真实显示或生产设备上测试。

隐私优先

文件只在当前浏览器中处理,源文件和结果不会上传到我们的服务器。

常见问题

此工具适合哪些情况?

适合制作低色数印刷图、复古图形、电子纸预览、雕刻参考或可重复的单色效果,且无需上传源文件。

本地处理具体做什么?

浏览器计算受限亮度值并量化到所选级数,再应用固定阈值、Bayer 矩阵或逐行误差扩散;可保留 Alpha,输出格式为 PNG。

哪些限制需要注意?

抖动会有意舍弃颜色与明暗精度。Floyd–Steinberg 结果受遍历方向影响,灰阶亮度只是近似值,透明边缘可能出现伪影;预览也不模拟某台打印机、墨水、显示屏或雕刻工艺。

应当怎样验证结果?

按原生尺寸检查渐变、人脸、细线、透明边缘和重复 Bayer 纹理,对比各种算法与级数,并在验收前把 PNG 放到真实显示或生产设备上测试。

相关工具