PIXEL·FIXER

看着像像素画、其实并不是的图,这里能把它藏着的网格找出来, 再把每个格子压回成一个真正的像素。

检测 autocorrelation · run-length · self-similarity
仲裁 spectral fusion · variance contrast · distillability
重建 two-stage pack — 结构与颜色解耦
内核 rust · Retro-Diffusion/pixel-art-fixer
拖入图片 · 或点击选择
PNG / JPEG 最大 12 MB 不超过 400 万像素
也可以直接 Ctrl+V 粘贴剪贴板里的图
原图
还原后的像素画
原图 还原
DETECTING…
SAMPLES
点一张直接试

HOW IT WORKS

01 / 投票

三个探测器各自找周期

自相关看边缘与曲率的梳状响应,游程长度统计颜色跳变的间距,自相似找图像在整数倍位移下重新对齐的位置。三者互不依赖,也都对网格相位不敏感。

02 / 仲裁

意见不一致时再判一次

把频谱通道与分块通道融合,加上格内方差对比和「可蒸馏性」评分。这一步专门对付倍频陷阱——把 8 误判成 4 或 16 是朴素方法最主要的翻车方式。

03 / 重建

先定结构,再定颜色

第一步每个格子只对量化标签做中心加权投票,得到不被内容边缘带偏的锐利边界;第二步再用原图未量化的像素上色,稀有色和色准都保得住。

为什么不能直接缩小?因为一个「视觉像素」常常不是整数个真实像素宽——实测里 6.38 × 8.00 这种非方形格子很常见, 而且 AI 生成图的网格会沿画面漂移,左边的格距和右边能差好几个百分点。直接按比例缩放会让边界糊掉、颜色被邻格污染。 所以要先把网格量出来,再逐格重建。

图片只在服务器内存和临时文件里停留,处理完立刻删除,不保存、不外传、不用于训练。