1. 图片编辑
Claid AI
  • 图片编辑
    • 异步 API
      • 请求图像处理
      • 异步图像编辑结果
    • 批处理 API
      • 处理批量图像编辑
      • 请求处理合同的结果
    • 上传 API
      • 通过 API 上传图片进行编辑
    • API 参考
      POST
  • 图像生成
    • 图像生成 I/O
    • 图像生成选项
    • 图像生成合约
      POST
  • AI 拍照
    • AI 拍摄输入/输出
    • AI 拍照选项
      • 目的
      • 场景
    • AI 拍摄合同
      POST
  • 储存连接器
    • 获取存储类型(列出存储类型)
      GET
    • 获取连接存储(列出存储)
      GET
    • 创建新的 Claid 存储(创建存储)
      POST
    • 通过 id 描述存储(获取存储)
      GET
    • 删除存储
      DELETE
    • 补丁存储
      PATCH
  1. 图片编辑

API 参考

开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
/v1-beta1/image/edit

图片编辑合同#

下面您可以看到请求主体的所有可能选项。请参阅图像操作和图像 I/O部分以了解有关图像操作的更多信息。
复制
{
    "input": "http(s)://{public_url}/image.png" |
             "storage://{storage_name}/{image_folder}/image.png",
    "operations": {
        "restorations": {
            "decompress": null |
                          "moderate" | "strong" | "auto",
            "upscale": null |
                       "smart_enhance" | "smart_resize" | "faces" |
                       "digital_art" | "photo",
            "polish": false | true
        },
        "resizing": null | {
            "width": null | "auto" | 500 | "150%",
            "height": null | "auto" | 500 | "150%",
            "fit": "bounds" | "cover" | "canvas" | "outpaint" | "crop" |
                   {"crop": "center" | "smart"}
        },
        "adjustments": null | {
            "hdr": 0 | {"intensity": 0, "stitching": true | false},
            "exposure": 0,
            "saturation": 0,
            "contrast": 0,
            "sharpness": 0
        },
        "background": null | {
            "remove": false | true | {
                "category": "general" | "cars" | "products", 
                "clipping": false | true
            },
            "blur": false | true | {
                "category": "general" | "cars" | "products",
                "type": "regular" | "lens",
                "level": "low" | "medium" | " high"
            }
            "color": "#ffffff" | "<color-hex>" | "transparent"
        },
        "padding": null | "10%" | "5% 25%",
        "privacy": {
            "blur_car_plate": false | true
        }
    },
    "output": null | "storage://{storage_name}/{image_folder}/image.jpeg" | {
        "destination": null | "storage://{storage_name}/{image_folder}/image.jpeg",
        "metadata": null | {"dpi": null | 300},
        "format": "jpeg" | "png" | "webp" | "avif" | {
            "type": "jpeg",
            "quality": 85, // format-specific options
            "progressive": true | false
        } | {
            "type": "png",
            "compression": "fast" | "best" | "optimal"
        } | {
            "type": "webp" | "avif",
            "compression": {
                "type": "lossy" | "lossless",  
                "quality": 90
            }
        }
    }
}

阅读回复#

一旦您发出请求,https://api.claid.ai/v1-beta1/image/edit您将收到有关输入和输出图像的信息的响应。
响应中显示的图像信息:
范围类型描述
扩展细绳文件扩展名。可以有以下值:jpg,,,png``webp``av1
议员整数百万像素数
哑剧细绳MIME 类型(也称为“媒体类型”)
宽度整数图像宽度(以像素为单位)
高度整数图像高度(以像素为单位)
格式细绳文件格式。可以有以下值:jpeg,,,png``webp``avif
临时网址细绳已处理图像的临时 URL。*

请求参数

Header 参数

Body 参数application/json

示例

返回响应

🟢200成功
application/json
Body

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/v1-beta1/image/edit' \
--header 'Authorization: Bearer {YOUR_API_KEY}' \
--header 'Content-Type: application/json' \
--data-raw '{
            "input": "https://claid.ai/assets/cms/shoe_example_05fb154a3a/shoe_example_05fb154a3a.png",
            "operations": {
                "resizing": {
                    "width": 1000
                },
                "background": {
                    "remove": false
                }
            }
        }'
响应示例响应示例
{
    "data": {
        "input": {
            "ext": "png",
            "mps": 0.125,
            "mime": "image/png",
            "width": 500,
            "format": "PNG",
            "height": 250
        },
        "output": {
            "ext": "png",
            "mps": 0.431,
            "mime": "image/jpeg",
            "width": 1000,
            "format": "JPEG",
            "height": 431,
            "tmp_url": "https://storage.googleapis.com/production-leapi-tmp-public/733a7c8f-1fea-4097-8fd4-17f54c94d998/shoe_example_05fb154a3a.png"
        }
    }
}
修改于 2024-05-30 06:52:37
上一页
通过 API 上传图片进行编辑
下一页
图像生成 I/O
Built with