图片像素化与调色板缩减,打码 PNG 也能缩小体积
像素化/马赛克敏感区域,缩减调色板以缩小 PNG 体积。
拖入图像进行像素化 / 马赛克处理
支持 JPG、PNG、WebP、HEIC、TIFF 等 · 最大 40 MB MB
如何给敏感区域打马赛克并缩减 PNG 颜色数量来减小体积
像素效果(Pixel Effects)是一个把两种看似不相关的像素操作 —— 打码(马赛克)与调色板缩减 —— 整合到一个工具里的实用工具。打码用于隐藏敏感信息(人脸、车牌、身份证号、私密聊天记录),调色板缩减用于减小文件体积或创造复古视觉效果,两者都是"有意识地降低图像信息量"的技术。
在信息过载与隐私敏感并存的时代,这两个功能都有广泛需求:记者需要在保护线人隐私的前提下发布照片、客服需要在隐藏用户头像的前提下截图、设计师需要把高清照片转为 8-bit 像素艺术、博主需要减小 PNG 体积以便快速加载。像素效果工具让你不需要懂图像处理原理,也能完成这些专业操作。
什么是马赛克(Pixelate)?打码的原理与误区
马赛克(Pixelate / Mosaic)是把图像的某个区域分割为等大色块(通常 8×8 或 16×16 像素),每个色块用该区域像素的平均颜色填充,从而模糊细节、隐藏内容。这种技术最早用于电视新闻中保护未成年犯罪嫌疑人或匿名证人的面部,后来成为社交媒体、客服截图、新闻媒体的标准隐私保护手段。
马赛克的核心参数是"色块大小":色块越大,模糊程度越高,但视觉效果越"粗糙";色块越小,保留的细节越多,但可能被认出。一般经验:人脸打码需要 16-24px 色块(完全无法辨认)、车牌打码 8-12px(保留轮廓但隐藏字符)、文字打码 12-16px(无法阅读但保留段落感)。
常见误区:"马赛克是绝对安全的"。错。研究表明,某些 AI 算法(如 Depix、Pix2Pix)能从马赛克图像中重建部分内容,尤其是文字(因为文字有强烈的模式特征)。如果打码内容极其敏感(身份证号、银行卡号),建议直接用纯色块覆盖,而不是马赛克 —— 后者至少保留了"这里有东西"的信息,前者则完全删除。
调色板(Palette)与索引色:GIF 时代的技术遗产
调色板(Palette)是图像中"实际使用的颜色集合"。一张全彩 RGB 图像理论上有 1677 万种颜色,但实际使用的可能只有几千种。调色板缩减(Palette Reduction)是把图像中的颜色数量限制在一个固定数量(如 256、64、16、8),每个像素用最接近的调色板颜色替换。
这个技术的历史源自早期计算机硬件限制:1980 年代的显卡只能同时显示 256 种颜色,因此图像必须用"索引色"格式 —— 文件头存储一个 256 色的调色板,每个像素存储 1 字节的调色板索引。GIF 格式至今仍使用这种方案,这就是为什么 GIF 最多只能有 256 色。
调色板缩减的现代价值:文件体积(256 色 PNG 比全彩 PNG 小 60-80%)、视觉风格(16 色或 8 色的图像有强烈的复古/像素艺术感)、印刷要求(某些印刷工艺如丝网印刷要求限制颜色数量)。本工具提供 256、128、64、32、16、8 六档调色板,并使用"误差扩散抖动"(Floyd-Steinberg Dithering)算法,让减少颜色后的图像看起来更平滑,避免色带(Color Banding)现象。
抖动(Dithering):用噪点欺骗人眼的艺术
抖动(Dithering)是在减少颜色数量时,通过在相邻像素间交替使用不同颜色,创造出"中间色"的视觉效果。例如把灰色图像限制到只有黑白两色时,抖动算法会在灰色区域交替排列黑白像素,从远处看就像灰色。这种"用空间分辨率换取颜色分辨率"的技术,是数字图像处理中最优雅的解决方案之一。
最著名的抖动算法是 Floyd-Steinberg,它在 1976 年被提出,至今仍被广泛使用。算法原理:对每个像素,把它量化到最近的调色板颜色,计算量化误差,然后把误差按特定比例(7/16、3/16、5/16、1/16)扩散到右、左下、下、右下四个相邻像素。这样误差会在整个图像上"平均分布",避免大面积色块。
抖动的实际效果:64 色调色板 + 抖动,视觉上接近 256 色;16 色 + 抖动,可以呈现照片级效果;8 色 + 抖动,有强烈的像素艺术风格。本工具在所有调色板模式下默认启用 Floyd-Steinberg 抖动,你可以在 UI 上关闭它来对比"有抖动 vs 无抖动"的差异 —— 通常差异非常明显,尤其是渐变色区域。
什么时候用马赛克,什么时候用调色板缩减?
这两个功能看似都是"降低信息量",但应用场景完全不同。马赛克的目的是"隐藏内容"—— 你想让观看者知道"这里有东西但不让你看清",典型场景是新闻照片中的人脸、客服截图中的用户头像、法律文书中的身份证号。马赛克应该作用于"局部区域"(只打码需要隐藏的部分),保留图像其他部分的清晰度。
调色板缩减的目的是"减小体积"或"创造风格"—— 你不介意观看者看清内容,只是想用更少的颜色来表达。典型场景是把高清照片转为像素艺术(8 色或 16 色)、把图标转为索引色以减小 PNG 体积、把渐变背景转为低色数以避免色带。调色板缩减应该作用于"整张图像",因为它改变的是全局的色彩表示方式。
有趣的区别:马赛克是"空间上的模糊"(每个色块内细节丢失),调色板缩减是"色彩上的简化"(颜色总数减少但空间细节保留)。一张经过马赛克处理的图像,色彩数量可能不变;一张经过调色板缩减的图像,空间分辨率完全保留。理解这个区别,能帮你在正确的场景选择正确的工具。
常见误区:像素效果的 5 个"想当然"
误区一:"马赛克越小越安全"。错。8×8 的小马赛克在远距离看仍然能辨认出人脸轮廓,尤其是对熟悉的人。安全的人脸打码需要 16×16 或更大,直到完全无法辨认为止。如果对方知道你的长相,甚至 32×32 都可能不够。
误区二:"调色板缩减会让画质变差"。错。适当的调色板缩减(如 256 色)对大多数图像几乎无影响,因为照片通常用不到全部 1677 万种颜色。只有极低色数(8-16 色)才会产生明显的"像素化"效果,但那正是很多人追求的艺术风格。
误区三:"抖动会让图像变模糊"。错。抖动不会模糊,它只是用噪点模拟中间色。从数学上看,抖动图像的"平均颜色"与原始图像完全一致,只是局部细节被重新排列。远距离观看时,人眼会自动"混合"这些噪点,看到平滑的过渡。
误区四:"马赛克是不可逆的"。半对。传统的马赛克算法(取平均色)是不可逆的,因为细节信息被丢弃了。但现代 AI 技术(如深度学习的图像重建)能从马赛克中"猜测"出部分内容,尤其对文字与人脸。所以极敏感内容建议用纯色覆盖,而非马赛克。
误区五:"调色板越小文件越小"。错。理论上 16 色图像应该比 256 色小,但实际文件大小还取决于压缩算法。PNG 对低色数图像有优化,16 色 PNG 确实更小;但 JPG 是有损压缩,色数减少不一定会显著减小文件,反而可能因为颜色过渡不平滑而产生更多 JPEG 伪影。
所有处理均在浏览器本地完成,您的图片绝不会上传到任何服务器。
最后更新:2026年10月23日
核心功能
- 像素化: 块大小 2-80px,不可逆马赛克,AI 无法恢复
- 调色板: 2-64 色阶,保留分辨率,输出仍为带透明通道 PNG
- 两者均支持: 即时预览,一键下载
常见使用场景
- 分享前模糊人脸、车牌或文档区域;或将 1600 万色 PNG 缩减到 16-256 色,体积缩小 50-90% 且视觉损失极小,适用于个人项目和社交媒体内容
- 批量处理Pixel Effects任务,满足专业工作流需求
- 使用Pixel Effects为网页发布和客户交付准备图片
常见问题
发朋友圈前想给人脸打码,模糊好还是马赛克好?
马赛克更安全。像素化会平均并丢弃原像素数据,不可逆,任何 AI 修复都无法还原;而高斯模糊在理论上仍可能被反推。
像素化区域能恢复吗?
不能。像素化会平均并丢弃像素数据,不可逆。与模糊不同,任何 AI 都无法还原原图。对人脸、车牌、文档安全。
PNG 会小多少?
通常缩小 50-90%。1600 万色照片缩减到 32 色,常从 2MB 降到 200KB。具体节省取决于图像内容。
缩减调色板会改变图像尺寸吗?
不会。仅减少每通道色深,不改变像素尺寸。输出 PNG 宽高不变,保留透明通道。
这个工具免费吗?
是的,完全免费,无需注册、无水印、无每日限制。所有处理在浏览器本地运行。