证件照制作(本地处理)

丢一张自拍进来,裁多大、换什么底色、六寸相纸排几张,都在这个标签页里算完——照片不会离开你的设备。

开始做

把照片拖到这里

JPG / PNG / WebP / HEIC,不超过 1200 万像素;也可以直接 ⌘V、Ctrl+V 粘贴

手边没照片?

底色

还没有照片。

怎么做到的

  1. 两个模型,都在你的设备上YuNet(229 KB)负责找脸和五个关键点,MODNet 负责把人从背景里抠出来。照片不上传,页面只下载模型文件本身。
  2. 裁切框是量出来的,不是猜的头顶取自抠图掩码的最上沿(含头发),下巴取自人脸框下边,眼位取自两只眼睛的关键点——这三个数决定了按所选规格怎么裁。
  3. 单张,或者一张能直接打印的版网上填表用单张;去冲印店就下六寸拼版:300 DPI 的 4×6 英寸图,一版六张美国 2 英寸或八张 35×45,带裁切虚线。

本页收录的规格

规格会变,最终说了算的是收你材料的那个窗口。提交前请到受理机构官网核对一遍——下面这一列链接就是这些数字 2026-09-23 的出处。

用途 相片尺寸 300 DPI 像素 头部高度 出处
美国护照 / 签证 50.8 × 50.8 mm2 × 2 in600 × 600 25–35 mm眼睛距下边 28–35 mm fr.usembassy.gov
申根签证 / 德国 35 × 45 mm413 × 531 32–36 mm下巴到头顶 bundesdruckerei-gmbh.de
英国护照 35 × 45 mm413 × 531 29–34 mm下巴到头顶 gov.uk
加拿大护照 50 × 70 mm591 × 827 31–36 mm下巴到头顶 canada.ca
中国护照 / 签证 33 × 48 mm390 × 567 28–33 mm头顶留白 3–5 mm china-embassy.gov.cn
一寸 25 × 35 mm295 × 413 约占相片高度 60% 冲印惯例
二寸 35 × 49 mm413 × 579 约占相片高度 60% 冲印惯例
小二寸 35 × 45 mm413 × 531 约占相片高度 60% 冲印惯例

一寸、二寸、小二寸是冲印店切纸的习惯尺寸,不是国家标准,所以这三档的头部比例是我们定的:占相片高度 60%,也就是常见一寸照的样子。报名、简历、工作证用这个比例不会出错;办证件请用上面对应的官方那一档。

关于你这张脸

证件照属于生物识别信息,这也是这个页面被做成这样的原因:模型在浏览器标签页里跑,唯一的网络请求是下载模型,而且下完就缓存,第二次来断网也能用。

常见问题

照片会不会被上传?

不会。两个模型下载到你的浏览器(WebGPU 路径 26 MB,CPU 路径 13 MB),之后所有处理都在这个标签页里完成。想自己验证:打开浏览器的网络面板看有没有上行请求,或者等模型下载完之后直接断网,在同一个标签页里继续做,照样出图。

下载下来的照片还带定位和拍摄信息吗?

不带。成品是一像素一像素画到新画布上的,原文件 EXIF 里的 GPS、相机序列号、拍摄时间都不会跟过来。除此之外我们还会把文件本身过一遍:PNG 只保留 IHDR、IDAT、IEND(外加一个 300 DPI 打印标记),JPG 则把 APP1 到 APP15 和注释段全部去掉。

能直接拿去冲印店或者自助照片机吗?

拼版下载就是干这个的:4×6 英寸(国内说的六寸)300 DPI,1200 × 1800 像素,冲印店和自助机最便宜的那一档就是这个尺寸。一版能排六张美国 2 英寸或八张 35×45,带虚线裁切标记,按普通六寸照片冲印、沿线裁开就行。注意别让机器「自动裁切 / 填满画面」,那会把边裁掉。

这些毫米数是哪来的,准吗?

表里每一行官方规格都链到了它的出处,全部是 2026-09-23 当天查的:美国使馆的照片页、英国 gov.uk、加拿大 canada.ca、德国联邦印刷厂的模板、中国驻外使馆的护照照片规格通知。我们不承诺「一定过审」——那是受理窗口的判断,而且规格会变;我们承诺的是裁出来的照片和页面上显示的那几个数字一致。

换了底色之后头发边缘发灰、像被啃过,怎么办?

这是抠图在吃力,常见两种原因:头发亮度和身后的墙差不多,或者白衬衫配白墙。MODNet 是在头部区域的 512 像素版本上算的,最细的几根发丝最先丢。重拍时找一面和头发、衣服差两三个色阶的墙,光打匀、墙上别有影子,基本都能解决。

能一次把全家人的都做了吗?

这里一次做一张。画面里有好几张脸时会让你点选这次做谁,头高、眼位都按那张脸量。合影要注意一点:抠图模型认的是「人」,不是「你选的那个人」,紧挨着的人会一起留在画面里,所以贴得很近的合影建议先裁一下再放进来。批量、更多国家规格、保存历史属于 Pro。

模型与许可证

抠图用 MODNet(Xenova/modnet,Apache-2.0):WebGPU 走 25.9 MB 的 fp32,CPU 走 13.0 MB 的 fp16。人脸用 YuNet face_detection_yunet_2026may(MIT,229,738 字节,与 OpenCV Zoo 官方文件逐字节相同)。更小的 6.6 MB 量化版我们也实测过,被否掉了:浅色墙前的白衬衫会被它整件当成背景抹掉。

许可证全文与示例照片来源