分类

图像遮罩效果

使用形状、渐变或自定义遮罩为图像添加遮罩效果,用于创意合成

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

应用遮罩效果的图片

要应用的遮罩类型

遮罩的形状(当遮罩类型为形状时)

遮罩的位置

遮罩大小占图像尺寸的百分比

遮罩的软边缘半径(0为硬边缘)

反转遮罩效果(隐藏遮罩区域而不是显示)

结果图片的输出格式

有损格式的输出质量

API 文档

请求端点

POST /zh/api/tools/image-add-masking

请求参数

参数名 类型 必填 描述
imageFile file (需要先上传) 应用遮罩效果的图片
maskType select 要应用的遮罩类型
maskShape select 遮罩的形状(当遮罩类型为形状时)
maskPosition select 遮罩的位置
maskSize number 遮罩大小占图像尺寸的百分比
featherRadius number 遮罩的软边缘半径(0为硬边缘)
invertMask checkbox 反转遮罩效果(隐藏遮罩区域而不是显示)
outputFormat select 结果图片的输出格式
quality number 有损格式的输出质量

文件类型参数需要先通过 POST /upload/image-add-masking 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-image-add-masking": {
      "name": "image-add-masking",
      "description": "使用形状、渐变或自定义遮罩为图像添加遮罩效果,用于创意合成",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-add-masking",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]