删除背景
POST
https://stablediffusionapi.com/api/v5/removebg_mask此接口从图像中删除背景并创建蒙版。
POST
向https://stablediffusionapi.com/api/v5/removebg_mask接口发出请求,并将所需参数作为请求正文传递到端点。
请求参数
Body 参数application/json
key
string
必需
您用于请求授权的 API Key
seed
integer
必需
种子用于重现结果,相同的种子将再次为您提供相同的图像。为随机数传递null 。
image
string
必需
您要删除并创建其蒙版的图像的 url
post_process_mask
boolean
必需
对蒙版图像进行后处理。它接受 true或false。默认为false
only_mask
boolean
必需
是否仅返回蒙版图像。它接受true或false。默认为false
alpha_matting
boolean
必需
是否执行 Alpha 抠图。它接受true或false。默认为false
webhook
null
必需
设置 URL 以在图像生成完成后获取 POST API 调用。
track_id
null
必需
此 ID 在 Webhook API 调用的响应中返回。这将用于识别 Webhook 请求。
示例
{
"key": "",
"seed": 12345,
"image": "https://huggingface.co/datasets/diffusers/test-arrays/resolve/main/stable_diffusion_inpaint/boy.png",
"post_process_mask": false,
"only_mask": false,
"alpha_matting": false,
"webhook": null,
"track_id": null
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
status
string
必需
generationTime
number
必需
id
integer
必需
output
array[string]
必需
meta
object
必需
alpha_matting
string
必需
alpha_matting_background_threshold
integer
必需
alpha_matting_erode_size
integer
必需
alpha_matting_foreground_threshold
integer
必需
base64
string
必需
file_prefix
string
必需
image_url
string
必需
instant_response
string
必需
only_mask
boolean
必需
outdir
string
必需
post_process_mask
string
必需
seed
integer
必需
temp
string
必需
示例
{
"status": "success",
"generationTime": 4.726040601730347,
"id": 558,
"output": [
"https://pub-3626123a908346a7a8be8d9295f44e26.r2.dev/generations/2a231897-80f8-4cdd-82bf-e0d43e82462d.png.png"
],
"meta": {
"alpha_matting": "0",
"alpha_matting_background_threshold": 20,
"alpha_matting_erode_size": 5,
"alpha_matting_foreground_threshold": 240,
"base64": "no",
"file_prefix": "2a231897-80f8-4cdd-82bf-e0d43e82462d.png",
"image_url": "https://huggingface.co/datasets/diffusers/test-arrays/resolve/main/stable_diffusion_inpaint/boy.png",
"instant_response": "no",
"only_mask": false,
"outdir": "out",
"post_process_mask": "0",
"seed": 1,
"temp": "no"
}
}
修改于 10 个月前