ZH
我的工具

故障艺术图片制作

给照片添加故障(Glitch)效果:RGB 分离、切片错位、像素排序、扫描线、噪点,以及真实的 JPEG 数据损坏。相同种子结果一致,支持批量处理。

种子和设置相同,故障效果就始终相同。想要不同的图案,请更换种子。
红色向右、蓝色向左移动这么多像素。
翻转 JPEG 副本中的字节,产生真实的数字衰减痕迹。
我的工具 →
广告

故障艺术模仿数字图像“坏掉”的样子:色彩通道彼此错开,像素行向旁边滑动,明亮区域被拖成排序后的条纹,损坏的 JPEG 数据则产生方块状的色彩错误。本工具把这些效果按各自的强度应用到你的图片上。随机种子让每个结果都可以重现,所以你可以只调整一个设置,而不会丢掉喜欢的故障效果。它在浏览器中运行,可一次处理多张图片。

使用方法

  1. 选择一张或多张图片。
  2. 设置 RGB 分离,以及错位切片的数量和大小。
  3. 按需开启像素排序、JPEG 损坏、扫描线和噪点。
  4. 更换种子直到喜欢这种图案;相同的种子总是得到相同的结果。
  5. 下载 PNG(无损)或 JPG(更小)。

计算公式

RGB 分离:R′(x) = R(x − d),B′(x) = B(x + d) · 扫描线:每个周期后半段 数值 × (1 − 强度)

效果按以下顺序执行:切片、RGB 分离、像素排序、JPEG 损坏、扫描线、噪点。每个切片最高为图片高度的 8%,水平移动距离最多为所选的宽度百分比,超出边缘的部分会绕回另一侧。像素排序会找出亮度(0.299R + 0.587G + 0.114B)不低于阈值的连续像素段,并把每一段从暗到亮排序。扫描线周期为每 540 px 高度 2 px。JPEG 损坏会修改扫描起始标记之后最多 40 个字节,并不断重试,直到浏览器仍能解码该文件。透明区域在 PNG 输出中保持透明(损坏是在白底副本上进行的,随后再恢复透明度);JPG 输出则把透明区域放在白色上。

示例

RGB 分离为 8 px 时,黑底上的白线会在右侧出现红色边缘、左侧出现蓝色边缘,各宽 8 px,只有两个副本重叠处保持白色。对于高 1080 px 的照片,扫描线周期为 2 × round(1080 ÷ 540) = 4 px:两行正常,接着两行变暗,如此重复。

常见问题

为什么相同的种子会得到相同的故障效果?

所有随机选择都来自带种子的生成器(mulberry32),所以设置和种子相同就会重现完全一样的图片。想要新图案,请更换种子。

JPEG 损坏是怎么做的?

它先保存一份 JPEG 副本,修改压缩数据中的随机字节,再重新解码,从而产生损坏文件常见的色块和拖影。如果副本无法解码,会减少改动后重试。

可以制作动态的故障 GIF 吗?

不能一步完成。请用不同种子制作多帧,再用 GIF 制作工具合成。

我的图片会被上传吗?

不会。一切都在你的浏览器中完成。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 故障艺术图片制作. https://kakao.mobile/zh/tools/glitch-image-maker/

MLA

“故障艺术图片制作.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/glitch-image-maker/.

广告