<质感工坊

在线像素排序

[ 3 KERNELS // CANVAS 2D ]

基于阈值的亮度排序,全部在你自己的设备上运算。

← → ← → 键快速切换滤镜// 全部处理在本地浏览器完成 · 0 数据上传

像素排序(Pixel Sort)把一行或一列内部的像素按亮度重新排列,但只作用于越过阈值的那些像素。门槛以下的像素原样保留。真正成立效果的,是被拉长的色带与旁边保持锐利的像素之间的反差——如果把整行都排一遍,得到的只是一条渐变。

这个工具分三步执行。先把每个像素换算成亮度值,并在换算时应用你设定的对比度,所以对比度滑杆决定的是「哪些像素有资格参与」。然后逐行扫描,收集亮度越过阈值的连续区段。每个区段按暗到亮排序后写回原位。区段长度上限是该行长度的 45%——不设上限,照片会被压成一条色带,信息全丢。

滑杆控制什么实用区间
Detail阈值本身20–40 出细条纹,60–80 出重度融化
Intensity与原图的混合比例100 是纯排序,50–70 能保住主体可辨
Contrast判定前的亮度曲线画面平、光线均匀时调高

方向被做成两个独立滤镜而不是滑杆。Pixel Sort 沿行排序,读起来像风或速度;Pixel Sort V 沿列排序,读起来像雨、滴落的颜料或融化。页面里同时开放 CRT 扫描线,因为两者叠加效果很好:先排序,再让扫描线像一层屏幕压在上面。

全部运算都发生在浏览器内的 Canvas 2D 缓冲区。图片不会被上传,导出的 PNG 保持你拖入时的分辨率,长边最高 1400px。

> 常见问题

什么是像素排序(Pixel Sort)?
像素排序把图像每一行或每一列内部的像素按亮度重新排列,但只处理越过阈值的区域。被排序的区段变成长条色带,未被触及的区域保持锐利。这是数字故障艺术最标志性的技法。
这个像素排序工具免费吗?
免费。无需账号、无需注册、无水印。全部在浏览器本地运行,并可导出全分辨率 PNG。
我的照片会被上传吗?
不会。排序在你自己浏览器的 Canvas 2D 缓冲区里完成,文件不离开设备,服务器上不保存任何内容。
阈值到底改变了什么?
阈值决定哪些像素有资格被排序。Detail 调低时只有最亮的像素能通过,出细条纹;调高时大部分画面都能通过,长区段会融成一片。
可以做纵向排序吗?
可以。选择 Pixel Sort V 滤镜即可沿列排序。纵向像雨或滴落的颜料,横向像风或运动模糊。

图片在你的浏览器内处理,不会上传。站点保留匿名使用统计(页面访问、所选滤镜、文件大小),不含任何像素数据。