Tool工具 ·

像素排序艺术

上传图片,用算法对像素排序,创造抽象的故障艺术效果。

Canvas API · FileReader API · 像素操作

像素排序是一种数字艺术技术——通过按照亮度、色相或其他属性对图像的像素行或列进行排序,创造出流动的、故障感的抽象艺术。

这个工具让你上传自己的图片,实时调整参数,探索像素排序的无限可能。

拖拽图片到这里,或

排序模式

  • 亮度:按像素明暗程度排序
  • 色相:按颜色色相排序
  • 饱和度:按颜色鲜艳程度排序
  • RGB 通道:分别按红、绿、蓝通道排序

排序方向

  • 水平:逐行排序
  • 垂直:逐列排序
  • 对角线:斜向排序,创造流动感

参数控制

  • 阈值:只有高于阈值的像素才会被排序
  • 强度:控制排序效果的应用概率

设计理念

像素排序艺术源于 glitch art(故障美学)运动。它探索了:

  • 算法之美:简单的排序操作能产生复杂的视觉效果
  • 可控的随机性:通过参数调整找到完美的平衡点
  • 数据可视化:将图像数据转化为抽象艺术

使用技巧

  1. 从默认图像开始,熟悉各种参数的效果
  2. 上传照片尝试不同的排序模式
  3. 使用”随机效果”快速探索
  4. 调整阈值和强度找到最佳组合
  5. 下载满意的作品

技术细节

  • 纯 Canvas 2D 像素操作
  • 支持拖拽上传和文件选择
  • 实时预览效果
  • 支持导出 PNG 图片
  • 响应式设计