图片打码工具 在浏览器本地给图片的敏感区域加上马赛克、高斯模糊或纯色块遮挡,支持画笔涂抹与矩形框选,可随时撤销重做。图片不上传,全程离线处理。
| 方式 | 效果 | 能不能被还原 | 适合 |
|---|---|---|---|
| 马赛克 | 区域像素化成色块 | 文字数字可被还原,与强度无关 | 人脸、背景、自然观感 |
| 高斯模糊 | 区域柔化模糊 | 可被反卷积恢复,比马赛克更弱 | 大面积背景、轻度遮挡 |
| 纯色块 | 不透明色彻底覆盖 | 不可还原,原像素已丢弃 | 号码、密码、密钥、签名 |
马赛克和模糊的定位是「让人一眼看不清」,不是「让人取不出来」。两者差别很大:前者防的是浏览截图的人,后者防的是拿着图去跑算法的人。凡是被还原了会出事的内容,用纯色块。
不会。整个打码过程在你的浏览器本地用 Canvas 完成,图片不经过任何网络请求,关掉页面即清空。适合处理身份证、银行卡等敏感图片。
按内容分,不是按强度分。文字和数字(身份证号、手机号、车牌、订单号、密钥)一律用纯色块——马赛克和模糊对这类内容不可靠,调到最大也一样,原因见下一条。人脸、背景、无需保密只是不想太显眼的内容,用马赛克或模糊,观感自然得多。
分两种情况。纯色块不可还原:原像素被不透明色彻底覆盖,导出的图里不存在任何原始数据。马赛克和模糊对文字、数字类内容是可以被还原的,而且和强度关系不大——马赛克本质是把每一格取平均色,攻击者只要用同样的字体渲染候选字符、跑同样的打码算法、逐格比对颜色,就能把号码一位一位试出来(Depix 之类的工具就是干这个的);高斯模糊是线性卷积,可以用反卷积算法恢复,比马赛克还更脆弱一些。把格子调大并不能解决,只是把匹配单元变大而已。所以遮挡关键信息请用纯色块,这是唯一可靠的方式。
画笔适合涂抹不规则区域(人脸、签名),按住拖动即可;矩形适合框选规整区域(一行号码、一个头像框),拖出选框松手即应用。橡皮用于擦掉涂错的地方,恢复成原图像素。涂错了也可以直接点"撤销"。
超过 3200 像素的超大图会被等比缩小后再处理,目的是避免浏览器内存占用过高和卡顿。多数需要打码的截图、证件照都在此尺寸内;若必须保留原始超高分辨率,可先用其他工具分块处理。
打码只处理画面像素,导出时按所选格式重新编码,通常会丢弃原图的 EXIF/GPS 等元数据。如果你对元数据特别敏感,可以再用 exif-clean 做一次专门清理,双重保险。