故障艺术生成器
在线Glitch Art制作,支持RGB偏移/扫描线/像素错位/噪点,本地处理更安全
上传图片
RGB 通道偏移
R 偏移
10px
B 偏移
8px
扫描线
像素错位
块数
5
最大偏移
30px
噪点
故障艺术生成器说明
Glitch Art(故障艺术)是一种利用数字错误、数据损坏和信号干扰产生的视觉艺术风格。通过模拟各种数字故障效果,可以创造出独特的、充满科技感的视觉作品。
RGB 通道偏移:将图像的红(R)和蓝(B)通道水平偏移,产生色彩分离效果,模拟信号传输中的色彩偏移。偏移量越大,色彩分离越明显。
扫描线:在图像上添加水平暗线,模拟老式 CRT 显示器的扫描线效果。可以调节扫描线间距和暗化强度。
像素错位:将图像分成若干水平条带,每条条带随机水平偏移,产生图像撕裂和数据错位效果,这是最典型的 Glitch 效果之一。
噪点:在图像上随机添加亮度噪点,模拟信号干扰和数字噪点。强度控制噪点的明显程度。
随机参数:点击"随机参数"按钮可以随机生成所有效果的参数值,快速尝试不同的故障风格组合。
实现原理:使用 Canvas API 的 getImageData 和 putImageData 方法,直接操作像素数组。RGB 偏移通过分离通道并重新组合实现,像素错位通过条带位移实现。