幻图妙盒V7.0版本全新升级!现在支持图片背景、纯色背景和批量处理

开发者 API

通过简单的 HTTP 请求集成背景移除功能到您的应用中

API 端点

背景移除

POST http://127.0.0.1:5000/api/remove-bg

发送包含图片的 POST 请求,返回处理后的图片。

使用 CURL 请求

基本用法

curl -F "image=@your-image.png" http://127.0.0.1:5000/api/remove-bg --output result.png

将 your-image.png 替换为您要处理的图片路径

响应

成功响应 (200)

成功时直接返回处理后的图片二进制数据。Content-Type 为 image/png。

错误响应 (4xx/5xx)

错误时返回 JSON 格式的错误信息:

{ "error": "错误描述信息" }

参数说明

参数必需描述
image要处理的图片文件

TypeScript 示例

// 创建 FormData 对象发送文件
const formData = new FormData();
formData.append('image', file);

// 调用去除背景的 API
const response = await fetch('http://127.0.0.1:5000/api/remove-bg', {
    method: 'POST',
    body: formData
});

if (response.ok) {
    // API 返回的是二进制图片数据 (blob)
    const blob = await response.blob();
    // 创建对象 URL 用于显示或下载
    const imageUrl = URL.createObjectURL(blob);
} else {
    console.error('API 调用失败:', response.statusText);
}

准备好集成到您的应用中了吗?

立即开始测试我们的 API,体验强大的背景移除功能