从Google Drive图片中移除高级背景
高级
这是一个Design, AI, Marketing领域的自动化工作流,包含 16 个节点。主要使用 If, Set, Merge, SplitOut, EditImage 等节点,结合人工智能技术实现智能自动化。 Google Drive图片自动背景移除
前置要求
- •Google Drive API 凭证
- •可能需要目标 API 的认证凭证
使用的节点 (16)
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"id": "oNJCLq4egGByMeSl",
"meta": {
"instanceId": "1bc0f4fa5e7d17ac362404cbb49337e51e5061e019cfa24022a8667c1f1ce287",
"templateCredsSetupCompleted": true
},
"name": "从 Google Drive 图片中移除高级背景",
"tags": [],
"nodes": [
{
"id": "99582f98-3707-4480-954a-f091e4e8133a",
"name": "配置",
"type": "n8n-nodes-base.set",
"position": [
820,
620
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "42b02a2f-a642-42db-a565-fd2a01a26fb9",
"name": "bg_color",
"type": "string",
"value": "white"
},
{
"id": "f68b2280-ec85-4400-8a98-10e644b56076",
"name": "padding",
"type": "string",
"value": "5%"
},
{
"id": "8bdee3a1-9107-4bf8-adea-332d299e43ae",
"name": "keepInputSize",
"type": "boolean",
"value": true
},
{
"id": "89d9e4fb-ed14-4ee2-b6f0-73035bafbc39",
"name": "outputSize",
"type": "string",
"value": "1600x1600"
},
{
"id": "ad53bf64-5493-4c4d-a52c-cd4d657cc9f9",
"name": "inputFileName",
"type": "string",
"value": "={{ $json.originalFilename }}"
},
{
"id": "9fc440c6-289b-4a6a-8391-479a6660836f",
"name": "OutputDriveFolder",
"type": "string",
"value": "ENTER GOOGLE DRIVE FOLDER URL"
},
{
"id": "f0f1767a-b659-48c4-bef6-8ee4111cb939",
"name": "api-key",
"type": "string",
"value": "ENTER API KEY"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "7b5973d4-0d9f-4d17-8b71-e6c4f81d682e",
"name": "移除背景",
"type": "n8n-nodes-base.httpRequest",
"position": [
2300,
520
],
"parameters": {
"url": "https://image-api.photoroom.com/v2/edit",
"method": "POST",
"options": {
"response": {
"response": {}
}
},
"sendBody": true,
"contentType": "multipart-form-data",
"sendHeaders": true,
"bodyParameters": {
"parameters": [
{
"name": "background.color",
"value": "={{ $json.bg_color }}"
},
{
"name": "imageFile",
"parameterType": "formBinaryData",
"inputDataFieldName": "data"
},
{
"name": "padding",
"value": "={{ $json.padding }}"
},
{
"name": "outputSize",
"value": "={{ $json.Geometry }}"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "x-api-key",
"value": "={{ $json['api-key'] }}"
}
]
}
},
"typeVersion": 4.1
},
{
"id": "66d4f5c2-3d63-4e4a-8ea7-358c17061198",
"name": "拆分输出",
"type": "n8n-nodes-base.splitOut",
"position": [
1260,
420
],
"parameters": {
"options": {
"includeBinary": true
},
"fieldToSplitOut": "Geometry"
},
"typeVersion": 1
},
{
"id": "10f8a6cf-d1d0-4c5f-9983-5d574f98a7ba",
"name": "上传图片到 Google Drive",
"type": "n8n-nodes-base.googleDrive",
"position": [
2520,
320
],
"parameters": {
"name": "=BG-Removed-{{$json.inputFileName.split('.').slice(0, -1).join('.') }}.png",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "url",
"value": "={{ $json.OutputDriveFolder }}"
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "X2y13wEmbPaV3QGI",
"name": "Google Drive account"
}
},
"typeVersion": 3
},
{
"id": "5e4e91ff-346e-414d-bbe2-0724469183b4",
"name": "移除背景固定尺寸",
"type": "n8n-nodes-base.httpRequest",
"position": [
2300,
320
],
"parameters": {
"url": "https://image-api.photoroom.com/v2/edit",
"method": "POST",
"options": {
"response": {
"response": {}
}
},
"sendBody": true,
"contentType": "multipart-form-data",
"sendHeaders": true,
"bodyParameters": {
"parameters": [
{
"name": "background.color",
"value": "={{ $json.bg_color }}"
},
{
"name": "imageFile",
"parameterType": "formBinaryData",
"inputDataFieldName": "data"
},
{
"name": "padding",
"value": "={{ $json.padding }}"
},
{
"name": "outputSize",
"value": "={{ $json.outputSize }}"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "x-api-key",
"value": "={{ $json['api-key'] }}"
}
]
}
},
"typeVersion": 4.1
},
{
"id": "16924a69-2711-4dc6-b7ab-c0e2001edfa4",
"name": "合并",
"type": "n8n-nodes-base.merge",
"position": [
1600,
460
],
"parameters": {
"mode": "combine",
"options": {},
"combineBy": "combineByPosition"
},
"typeVersion": 3
},
{
"id": "39196096-ef45-4159-8286-00a1b21aaec4",
"name": "上传图片到 Google Drive1",
"type": "n8n-nodes-base.googleDrive",
"position": [
2540,
520
],
"parameters": {
"name": "=BG-Removed-{{$json.inputFileName.split('.').slice(0, -1).join('.') }}.png",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "url",
"value": "={{ $json.OutputDriveFolder }}"
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "X2y13wEmbPaV3QGI",
"name": "Google Drive account"
}
},
"typeVersion": 3
},
{
"id": "a2f15d9a-5458-4d83-995a-e41491c997bd",
"name": "下载图片",
"type": "n8n-nodes-base.googleDrive",
"position": [
800,
420
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"options": {},
"operation": "download"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "X2y13wEmbPaV3QGI",
"name": "Google Drive account"
}
},
"typeVersion": 3
},
{
"id": "3e2bef4d-22f8-465d-8d11-f9fe25e67cd9",
"name": "获取图片尺寸",
"type": "n8n-nodes-base.editImage",
"position": [
1060,
420
],
"parameters": {
"operation": "information"
},
"typeVersion": 1
},
{
"id": "e497d10f-0727-4bb7-b016-42ffe2faf773",
"name": "便签1",
"type": "n8n-nodes-base.stickyNote",
"position": [
420,
-280
],
"parameters": {
"color": 5,
"width": 613.2529601722273,
"height": 653.6921420882659,
"content": "## 关于此工作流"
},
"typeVersion": 1
},
{
"id": "e892caf8-b9c7-4880-a096-f9d1c8c52c0c",
"name": "便签2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1060,
-20
],
"parameters": {
"color": 4,
"width": 437.4768568353068,
"height": 395.45317545748134,
"content": "## 设置"
},
"typeVersion": 1
},
{
"id": "7f79d9e0-a7ac-422c-869f-76ada147917c",
"name": "监控新图片",
"type": "n8n-nodes-base.googleDriveTrigger",
"position": [
440,
520
],
"parameters": {
"event": "fileCreated",
"options": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
},
"triggerOn": "specificFolder",
"folderToWatch": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "X2y13wEmbPaV3QGI",
"name": "Google Drive account"
}
},
"typeVersion": 1
},
{
"id": "f67556bb-b463-4ba5-a472-577a8d5ab0ca",
"name": "便签3",
"type": "n8n-nodes-base.stickyNote",
"position": [
420,
680
],
"parameters": {
"color": 3,
"width": 160.79224973089333,
"height": 80,
"content": "选择输入文件夹"
},
"typeVersion": 1
},
{
"id": "04913b7f-1949-4e8e-b2c4-f9e3bacbc78c",
"name": "便签4",
"type": "n8n-nodes-base.stickyNote",
"position": [
780,
780
],
"parameters": {
"color": 3,
"width": 263.8708288482238,
"height": 227.27233584499461,
"content": "### 配置"
},
"typeVersion": 1
},
{
"id": "e3b262d2-c367-4733-8cde-abd485c3d81b",
"name": "检查使用的输出尺寸方法",
"type": "n8n-nodes-base.if",
"position": [
2040,
460
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "d11ca8bb-0801-480f-b99a-249c5920b876",
"operator": {
"type": "boolean",
"operation": "false",
"singleValue": true
},
"leftValue": "={{ $json.keepInputSize }}",
"rightValue": ""
}
]
}
},
"typeVersion": 2.2
},
{
"id": "0cc4f416-7341-4bf7-8fb8-f3c746f8b9e4",
"name": "遍历所有图片",
"type": "n8n-nodes-base.splitInBatches",
"position": [
1820,
460
],
"parameters": {
"options": {}
},
"typeVersion": 3
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "cff1146a-4dfd-4d87-a819-2420652e6c5e",
"connections": {
"Merge": {
"main": [
[
{
"node": "loop all over your images",
"type": "main",
"index": 0
}
]
]
},
"Config": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
}
]
]
},
"Split Out": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"Download Image": {
"main": [
[
{
"node": "Get Image Size",
"type": "main",
"index": 0
}
]
]
},
"Get Image Size": {
"main": [
[
{
"node": "Split Out",
"type": "main",
"index": 0
}
]
]
},
"remove background": {
"main": [
[
{
"node": "Upload Picture to Google Drive1",
"type": "main",
"index": 0
}
]
]
},
"Watch for new images": {
"main": [
[
{
"node": "Download Image",
"type": "main",
"index": 0
},
{
"node": "Config",
"type": "main",
"index": 0
}
]
]
},
"loop all over your images": {
"main": [
[],
[
{
"node": "check which output size method is used",
"type": "main",
"index": 0
}
]
]
},
"remove background fixed size": {
"main": [
[
{
"node": "Upload Picture to Google Drive",
"type": "main",
"index": 0
}
]
]
},
"Upload Picture to Google Drive": {
"main": [
[
{
"node": "loop all over your images",
"type": "main",
"index": 0
}
]
]
},
"Upload Picture to Google Drive1": {
"main": [
[
{
"node": "loop all over your images",
"type": "main",
"index": 0
}
]
]
},
"check which output size method is used": {
"main": [
[
{
"node": "remove background fixed size",
"type": "main",
"index": 0
}
],
[
{
"node": "remove background",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
高级 - 设计, 人工智能, 营销
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
(Duc)深度研究市场模板
集成PerplexityAI研究和OpenAI内容的多层级WordPress博客生成器
If
Set
Xml
+28
132 节点Daniel Ng
人工智能
WordPress博客自动化专业版(SEO主题)v2
WordPress自动博客专业版 - SEO主题内容自动化机器
If
Set
Xml
+21
63 节点Daniel Ng
人工智能
WordPress博客自动化专业版(深度研究)v1
WordPress自动博客专业版 - 含深度研究的内容自动化机器
If
Set
Xml
+24
77 节点Daniel Ng
人工智能
Adobe Stock 工作流
使用 Flux1-schnell、元数据标记和 Google 集成生成 AI 素材图片
If
Set
Code
+15
48 节点victor Adriano
设计
[模板] AI宠物店 v8
🐶 AI宠物店助手 - 集成GPT-4o、Google日历和WhatsApp/Instagram/Facebook
If
N8n
Set
+38
244 节点Amanda Benks
销售
AI驱动的YouTube短视频自动化:使用OpenAI和ElevenLabs创建与发布
AI驱动的YouTube Shorts创建器(OpenAI脚本与ElevenLabs语音)
If
Set
Wait
+15
76 节点WIKIPILOT
设计
工作流信息
难度等级
高级
节点数量16
分类3
节点类型10
作者
Simon
@simonfesI am an E-commerce entrepreneur specializing in spare parts, with a strong passion for automation and AI. I leverage n8n to build complex workflows, integrating tools like SeaTable, Supabase with various E-com platforms. I'm dedicated to continuously improving workflow processes, particularly in the e-commerce sector.
外部链接
在 n8n.io 查看 →
分享此工作流