← 所有文章

发照片前,如何给照片里的人脸打码

2026-05-25

一句话答案: 要在发布前给人脸打码,用一个能在你的浏览器里检测并模糊人脸、让照片从不上传的工具——ToolKoala 的人脸打码工具 正是如此。它自动找出人脸,模糊到无法被还原的程度,而原图全程都留在你的设备上。当照片里是孩子或陌生人时,最后这一点最重要。

为什么这里不该用基于上传的打码工具

大多数「在线给人脸打码」的网站,工作方式都是把你的照片上传到它们的服务器、在那儿处理、再发回来。想想这意味着什么:你拍这张照片,本来就是为了保护某人的隐私,而工具做的第一件事,却是把这张未打码的照片交给一家你不认识的公司。

做个表情包,无所谓。但要是照片里是你的孩子、朋友的孩子,或一个从没同意上网的路人,那就和你想要的完全相反了。那个未受保护的版本,现在存在于别人的机器上,可能被记录,可能被缓存。

一个基于浏览器的工具绕开了整个问题。检测和模糊都在你的标签页里、用你设备的处理器完成。打开开发者工具,盯着网络(Network)标签页——你会看到图片没被发到任何地方。

怎么在浏览器里给人脸打码

  1. 打开 ToolKoala 的人脸打码工具,把照片丢进去。
  2. 让它自动检测人脸。如果漏了某张(戴墨镜、侧脸、半张脸是常见的漏检),手动框选那块区域。
  3. 把模糊强度调。别手软——轻度模糊是个问题(见下文)。
  4. 每张脸都再检查一遍,包括背景里小小的那些。
  5. 下载。原图从未离开你的设备。

真正的打码必须不可逆

下面是人们常搞错的地方:轻度高斯模糊不是匿名化。如果模糊太弱,原始像素在数学上其实还「在里面」,去模糊技术——甚至只是 AI 放大工具——就能把一张可辨认的脸抠回来。如果像素块太细,像素化也能用同样的方式被还原。

所以规则是:用力模糊。用重度模糊,或在整张脸上盖一块实心遮罩,而不是客客气气抹一下。如果你眯着眼还能认出是谁,算法就能比你做得更好。目标是销毁信息,而不是软化它。

拿不准时,一个实心色块虽然更难看,但毫不含糊——没有什么可恢复的了。

老实说的几个替代方案

  • 手机的标记工具(iOS「照片」、Google Photos)——免费,已经装好了。你手动在脸上拖一道模糊或涂鸦。一两张脸还行;一群人就很烦,而且容易把某张脸打得太轻。
  • Photoshop / Affinity Photo(Affinity 约 $55–70 一次性买断,或 Photoshop 约 $23/月)——完全掌控,还有正经的高斯模糊和像素化滤镜。如果你只是发个 Story 前想让一张脸消失,这太过头了。
  • 自动检测带来的便利: 人脸检测工具真正的优势是合影。手动给十二个路人打码很痛苦;自动检测一遍搞定——只要核实它把每个人都框到了。

要在发布前快速、私密地打个码,浏览器工具是最不会后悔的路。要做像素级精修,桌面应用仍然更胜一筹。

常见问题

打了码的脸能被还原吗? 弱模糊或细像素化有时能被去模糊或 AI 工具还原。强模糊或实心遮罩则不能——所以要用力打码。

在网上给我孩子的照片打码安全吗? 只有用一个在你浏览器里处理、绝不上传原图的工具才安全,比如 ToolKoala 的。任何会把未打码照片发到服务器的网站都别用。

人脸打码能一次处理多张脸吗? 能——自动检测一遍就能处理合影。只要核实它没漏掉侧脸或被部分遮挡的脸。

打码会顺带删掉元数据吗? 不一定。如果你担心位置信息,发布前要另外单独清除 EXIF。

— Milo 🐨