照片换脸:静态图片,做到位
上传一张脸和一张图片。引擎按你上传的尺寸重建脸部区域,所以一次照片换脸回来的清晰度是能拿去印刷的,不只是能发帖子的。
照片换脸是这套引擎最简单的活儿。一张静态图、一个脸部区域、一次处理。没有运动要跟踪,没有帧间闪烁,也没有帧数把账单乘上去,所以单张图片只要 10 积分,几秒就回来,而不是几分钟。如果你还在摸这个工具的边界,静态图就是摸边界的地方:试错便宜、反馈快、结果能放到原始大小去判断。
静态图在另一个方向上很不留情。没人会暂停视频去盯发际线,但每个人都会把照片放大看。所以决定一次照片换脸成败的,都是很枯燥的摄影问题:脸实际占了多少像素、这个文件被反复存成 JPEG 几次了、两张上传件的色彩配置文件对不对得上。把这三件事做对,模型能出错的余地就很小了。
这里什么都没预装。没有预置人脸,没有真人缩略图,也没有任何人的素材库。源人脸由你上传,目标图片由你上传,照片换脸只发生在你自己选的这两个文件之间。这让成品归你,责任也归你,而这正是一个工具和一份可供冒充的人名目录之间的差别。
照片换脸到底给你什么
全分辨率输出
照片换脸按你上传的尺寸返回目标图,上限是 10MB 的图片限制。换脸区域是逐像素重建的,不是贴上去的,输出图片缩放这个控件还能把成品放大到印刷尺寸。任何套餐都不裁切、不降采样、不加水印。
JPEG、PNG、WebP 都收
三种静图格式随便喂,流程的解码方式完全一样。PNG 保住了重度 JPEG 压缩会吃掉的边缘细节,WebP 省带宽,而 JPEG 只要是刚从相机里出来那一次就没问题,不是在六个群里转过一圈的那种。照片换脸对三者一视同仁。
输出质量由你定
高级选项面板里,输出图片质量和输出图片缩放都是可以直接填数的。照片换脸要送去大幅印刷就把质量拉高,要小文件做缩略图就压下来,编码器按你填的执行,不去猜。
从一群人里挑一张脸
人脸选择模式配合参考位置,能把合影里的照片换脸钉在单独一张脸上,于是九个人的生日饭桌只有一颗头被换,另外八颗完全没动。两个人肩挨着肩时,再用选择顺序和参考距离把匹配收窄。
私有存储,什么都不公开
上传件进入只有你的账号能访问的预签名私有存储,每一次照片换脸都落在你的任务记录里,随时下载。任何结果都不会展示给其他用户、不会被推广,也不会回流去训练模型。
三步做完一次照片换脸
选好源人脸
源人脸必须是图片:JPEG、PNG 或 WebP,小于 10MB。挑脸最大、最锐利、正对镜头、两只眼睛都清楚的那一张。这一个文件决定了成品能好到什么上限。
加上目标图片
上传你想把那张脸放进去的照片。目标决定姿态、光线、构图和输出尺寸,所以照片换脸会继承这个文件里所有已经拍定的摄影决定。
换、看、下载
照片换脸花 10 积分,通常几秒就回来。把结果开到原始大小,先看发际线和眼睛,然后下载文件。没有水印,也没有额外的导出档位。
免费账号一次性拿 10 新手积分,之后每天再拿 10 每日免费积分,正好是每天免费换一张图片。视频要 30 积分,所以静态图能把免费余额拉得长得多。
照片换脸在哪里最划算
下面每一件事都从两张你有权使用的图片开始,也每一件都是静态图比任何片段做得更好的活儿。
印刷与装框
画布、海报和相册要的是像素,不是运动。把输出图片缩放推上去,打开画面增强,一次照片换脸放到 A3 也能撑住,换脸区域不会发糊。
少了一个人的合影
有人来吃了饭却不在照片里;或者唯一一张构图不错的照片里,他偏偏眨了眼。参考人脸模式挑出要换的那一张脸,另外八张原样不动。
缩略图、封面与海报
创作者需要一张素材库里没有的姿态和脸。构图先搭一次,把脸换进去,省掉重拍。而且静态图的成本只有走视频路线的三分之一。
提案与制作用静图
选角样片、造型册和提案文件需要的是一张有说服力的画面,不是一整段序列。一次照片换脸几秒就能回答问题,也比情绪板诚实得多。
把自己的脸重拍一次
最常见的用法:把自己在另一张里更好的表情挪过来,或者挪进那张你闭了眼的合影。
从静态图做出干净的照片换脸
脸在画面里占多少像素,比总像素数重要
决定一次照片换脸的不是文件的总像素数,而是脸在这个文件里横跨了多少像素。在一张 2000 像素的普通照片里横跨 500 像素的脸,给模型的东西远多于在 6000 像素风景照里横跨 150 像素的脸。拍源图时裁紧一点,或者挑头部占比更大的那一张,下面大半的排障你都能跳过。
这件事是双向的。用一张巨大的源图去配一张很小的目标,多出来的细节全部浪费,因为换脸区域会被缩到它要替换的那张脸的尺寸,超出的部分直接丢掉。当短板在目标本身时,面部增强能重建换脸区域内的纹理,画面增强能把周围整张图提起来。两个开关都不额外收积分,而在用老照片做的照片换脸上,它们值得那点处理时间。
格式与压缩:什么时候值得用 PNG
JPEG 靠丢掉高频细节来省空间,而它丢得最狠的地方,恰恰是照片换脸最需要的地方:睫毛、发际线、唇边那道湿光。刚从相机出来存一次是看不出来的。一张被截图、被重存、又在三个应用之间转发过的照片,皮肤里已经烙进了块状伪影,模型会忠实地把这些方块复现到成品里,因为它分不清这和真实纹理有什么区别。
只要照片已经被编辑过一次,或者它要送去印刷,PNG 就值那个更大的体积。WebP 介于两者之间,上传更快。不要故意抹掉元数据:EXIF 和内嵌的色彩配置文件会跟着上传件一起走,而 Display P3 的源配上 sRGB 的目标,正是换过的脸看起来比脖子偏暖或偏冷的常见原因。先把两个文件统一到一个配置文件里,再做照片换脸。
合影:用参考人脸模式把换脸钉住
默认情况下检测器会找出画面里的每一张脸,而这对合影里的照片换脸是错的:你只想换一个人,其余的都别动。把人脸选择模式从多张脸切到参考人脸模式,再把参考位置设到你真正指的那张脸。位置跟着检测顺序走,所以把这个数字往上或往下调,直到预览换的是对的那颗头。这是本页最有用的控件,却几乎没人打开它。
两个人肩挨着肩时,参考距离决定匹配有多宽容:收紧它,换脸就不会跑到旁边那个人身上。如果宽幅合影边缘的一张脸没被检测到,就把检测阈值稍微调低,或者把检测尺寸调大,让更小的脸也能被认出来。每次只改一个参数。一次照片换脸 10 积分,所以瞎试很便宜,但很慢。
先检查这六件事
几乎每一个让人失望的结果,源头都在输入,而不在引擎。跑在 RunPod 上的 FaceFusion 在每一次任务里的表现都一样,所以当一次照片换脸看起来像真照片、下一次看起来像贴上去的,差别是跟着文件一起来的。
在为一次照片换脸花积分之前,先读完这张清单。它只要十五秒,能省掉多数人按最贵的顺序学会同一批教训时白跑的那三四次。
- 源图里脸的宽度有好几百像素
- 源图和目标图的头部角度大致一致
- 两个文件都没有被反复重压成 JPEG
- 两张图片带着相同的色彩配置文件
- 目标是 JPEG、PNG 或 WebP,小于 10MB
- 你持有两张图片的权利,也拿到了这张脸的同意
这里不许做什么
本页没有预置的真人名册,以后也不会有。源人脸由你自己上传,所以这张脸是谁,由你自己负责。用真人肖像制作性内容、且未取得本人同意,一律禁止;把成品做成看似真实、未经编辑的照片,用来讲一件从未发生的事,同样一律禁止。在一个静态图页面上,第二条咬得最狠,因为一次被当作证据递出去的照片换脸,传得比任何片段都远。
戏仿、评论、粉丝作品、提案与制作素材,以及你自己的肖像,都可以放心做,而把编辑过的媒体标注为已编辑不花你一分钱。有三条线是绝对的:绝不把脸换到没有主动同意的私人个体的照片上,绝不做涉及未成年人的换脸,绝不换到任何身份证件上。肖像权与公开形象权、非自愿私密影像相关法规、以及选举场景下的合成媒体规则,现在都带着实打实的处罚。滥用的账号会被停止访问,我们也会响应被描绘者提出的删除请求。
照片换脸常见问题
照片换脸免费吗?
每个账号一次性拿 10 新手积分,之后每天再拿 10 每日免费积分。一张图片 10 积分,所以每天的这份额度正好是一次免费的图片换脸,而且没有水印。视频要 30 积分,这也是视频活儿需要付费套餐的原因。
成品能直接印刷吗?
在你给它的分辨率范围内可以。结果保留目标的尺寸,输出图片缩放能再放大,画面增强能把细节提起来。照片换脸没法凭空造出目标本来没有的像素,所以一张 900 像素的图片不会变成海报。从最大的原图开始。
一张图里有好几张脸会怎样?
默认情况下模型会换掉它检测到的每一张脸。只想换一个人,就把人脸选择模式设成参考人脸模式,给出你要那张脸的参考位置,如果旁边的人被带上就再调参考距离。合影里其他人都会原样返回。
支持哪些格式和文件大小?
静态图支持 JPEG、PNG 和 WebP,最大 10MB。源人脸必须是图片。目标可以是图片,也可以是走视频路线的最大 100MB 的视频。这些格式之外的文件,在花掉你一个积分之前就会被拒。
要多久?
静态图是几秒,不是几分钟。照片换脸只跑一次检测和融合,不会有任何东西乘上帧数。面部增强和画面增强会增加处理时间,但永远不额外收积分。只有视频任务要 1 到 5 分钟。
结果为什么发糊或者发块?
按可能性排序:源图里脸太小、目标被重存成 JPEG 太多次、输出图片质量设得太低、或者两个文件带着不同的色彩配置文件。顺着这张单子往下走,一次只改一项。
你们会保存我的图片吗?
上传件进入只有你的账号能写入的预签名私有存储,结果留在你的任务记录里供你下载。照片换脸的任何产物都不会被公开、不会展示给其他用户,也不会当作训练数据。