景点拍照,身后总有一堆路人,旁边还杵着个垃圾桶。以前得用修图软件一点点抠,现在跟 AI 说一句「把路人都去掉」,几十秒就好了。
下面用豆包做两种去法:打一句话让它去,或者用「擦除」工具自己涂。两种我们都实际做过,各有适合的情况。最后一节讲人多、量大的时候,怎么在自己电脑上免费去。
左:原图,身后有路人、垃圾桶和黄椅子;右:豆包打一句话以后
文中的照片是 AI 生成的演示图,不是真人。
你需要准备
- 要修的照片,原图最好(微信发的记得勾「原图」);
- 豆包账号,网页 doubao.com 或手机 App 都行,这次没看到扣费;
- 想好要留谁、去掉什么。合影里要留好几个人的,先数清楚。
方法一:打一句话(人多、东西多的时候用)
- 打开豆包,输入框下面点「图像生成」,点「+」上传照片。等缩略图传完再往下做,不然它可能收不到你的要求。
- 复制下面这段,把人和东西换成你照片里的:
去掉照片里除了穿蓝裙子的女生以外的所有路人,包括桥上的人;再去掉绿色垃圾桶和黄色椅子。女生的脸、表情、发型、裙子、姿势和位置都不要变,桥、房子、河和地面保持原样,去掉的地方自然补上背景。
豆包:图像生成模式,上传照片,写清楚留谁、去掉什么
- 发送,我们这次 40 秒左右出图。点开大图,右上角「保存」下载。
写法要点:
- 用衣服说清楚留谁:「穿蓝裙子的女生」比「主角」「我」好认得多;
- 远处的人也点名,比如「包括桥上的人」,不说它可能留着;
- 后半句说清楚哪些不能变,人的脸、背景里的建筑。
这种方法是整张图重新画一遍。路人去得最干净,补出来的背景也自然;但人物位置会轻微挪动,脸也可能有一点变化,放大和原图比一比。图的右下角会带「豆包 AI 生成」的水印。
方法二:用「擦除」涂掉(去一两样小东西时用)
「擦除」只改你涂过的地方,别的一个像素都不动。豆包的修图工具要在图像生成的对话里点开大图才出现,所以先按方法一发一次(随便写一句也行),然后:
- 点开对话里的图,右边打开大图预览。预览最右边有一列小图,点你上传的原图。
- 点上方工具栏的「擦除」,用顶上的滑块把笔刷调大一点。
- 在要去掉的东西上涂,涂错了点「撤销」。尽量别涂到要留下的人。
- 点下面的「擦除所选区域」,等半分钟左右,新图会出现在对话里。
我们只涂了垃圾桶和黄椅子,去得很干净,人和背景都没动:
只涂垃圾桶和椅子:擦除以后像从来没有过
但一次涂太多就不行了。我们把所有路人连同垃圾桶一起涂掉,AI 得自己补出一大片画面,结果右边补成了一条奇怪的巷子,河也变窄了:
一次涂掉一大片:补出来的背景对不上
所以「擦除」适合去掉一两样小东西,比如垃圾桶、电线杆、地上的塑料袋。路人一大片的,用方法一。实在要用擦除,就分几次,每次只涂一小块。
几种做法放在一起看
同一张照片:原图、豆包打字、擦除全部、擦除小东西、本机 Klein
用人脸识别比了一下女生的脸(数值越小越接近原图):「擦除」只涂小东西 0.07,本机 Klein 0.11,豆包打字 0.13。三种都在「看不出变化」的范围,打字这种稍微大一点。
即梦和手机自带的呢
- 即梦生成的图下面有「消除笔」,但只能用在即梦自己生成的图上,你拍的照片用不了;
- 很多手机的相册自带「AI 消除」,这次我们没有测,用法大同小异:涂掉要去的东西。
拿它挣钱:帮人修旅游照、门店照
- 谁需要:旅拍摄影师(客人照片里的路人)、景区跟拍、开民宿和小店的(店门口的电动车、杂物),还有想发朋友圈的普通人;
- 怎么报价:去闲鱼、淘宝搜「P 图去路人」,看同行按张怎么收,复杂的(人多、要补的背景多)单独报价;
- 先给客人看:交付前发小图确认,尤其是人脸有没有变;
- 别拿来造假:门店照去掉杂物可以,别把没有的东西加上去,比如凭空补出一个花园;新闻、证据、证件类的照片不能改。
进阶:在自己电脑上去(免费,照片不上传)
照片多,或者客人不想上传,可以用 ComfyUI(免费的 AI 画图软件)加 FLUX.2 Klein(开源修图模型,可以免费商用)。我们这台 M1 Max 一张 1 分半,效果见上面对比图最后一张:路人和杂物全去掉了,背景补得也顺,没有水印。
1. 装好 ComfyUI。 照着《在 Mac 上安装 ComfyUI》做。
2. 下载 Klein 模型(约 8GB)。 做过《老照片修复上色》进阶的已经有了,跳过。打开「终端」,一行一行复制进去回车:
cd ~/ai-demo/ComfyUI
B=https://modelscope.cn/models/Comfy-Org/flux2-klein-4B/resolve/master/split_files
curl -L -C - -o models/diffusion_models/flux-2-klein-4b.safetensors $B/diffusion_models/flux-2-klein-4b.safetensors
curl -L -C - -o models/vae/flux2-vae.safetensors $B/vae/flux2-vae.safetensors
下载断了就再运行一遍,会接着下。
3. 下载脚本。 启动 ComfyUI,下载「去路人修图脚本」,解压出 s086_klein_edit.py 放到照片旁边(和老照片修复用的是同一个脚本,只是提示词不同)。它只用 Mac 自带的 Python,不用装别的。
4. 运行。 在照片所在的文件夹里:
python3 s086_klein_edit.py 原图.jpg 去路人.png "去掉照片里除了穿蓝裙子的女生以外的所有路人;再去掉垃圾桶。女生的脸、表情、发型、裙子、姿势和位置都不要变,背景保持原样,去掉的地方自然补上背景。"
不满意就在最后加一个数字换种子再出一张,比如 ... 补上背景。" 2。
常见问题
去掉的地方有一块糊、一块颜色不对? 多半是要补的面积太大。分几次去,或者换方法一。
合影里只想去掉一个人? 用「擦除」只涂这个人;或者方法一里写清楚「只去掉最右边穿红衣服的男人,其他人都留着」。
去完以后人好像变瘦、变白了? 提示词里加上「不要美颜」,再放大和原图比一比。
用到的工具
| 工具 | 用来做什么 | 费用 | 去哪用 |
|---|---|---|---|
| 豆包 | 打字去路人、擦除小杂物 | 这次没看到扣费 | doubao.com,或手机 App |
| ComfyUI + FLUX.2 Klein | 本机批量去路人(进阶) | 免费 | 《在 Mac 上安装 ComfyUI》,模型在魔搭社区 |
接下来
- 修好的照片想冲印:《小照片怎么放大冲印才不糊》
- 给自己拍一套写真:《AI 写真怎么拍得像本人》