分类

图像线性变换

应用线性变换 (a * input + b) 调整图像级别、亮度和对比度

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

上传任何图片文件以应用线性变换

乘数值 (a)。可以为所有通道提供单个数值或为每个通道提供逗号分隔的值。公式:result = a * input + b

偏移值 (b)。可以为所有通道提供单个数值或为每个通道提供逗号分隔的值。公式:result = a * input + b

对特定通道或所有通道应用变换

选择输出格式或保持原格式

有损格式的输出质量

关键信息

分类
Design
输入类型
file, text, select, number
输出类型
file
样本覆盖
4
支持 API
Yes

概览

图像线性变换工具通过数学公式 (a * input + b) 对图像像素进行精确调整,帮助您快速优化图像的亮度、对比度及色彩级别。

适用场景

  • 需要批量校正曝光不足或过曝的图片时。
  • 需要通过调整特定通道(如 RGB)来修正图像色偏时。
  • 在进行图像处理流水线前,需要对像素值进行标准化或归一化处理时。

工作原理

  • 上传您的图片文件(支持 JPG, PNG, WebP 等格式)。
  • 输入乘数 (a) 和偏移量 (b) 参数,公式将自动应用于图像像素。
  • 选择目标通道模式(如 RGB 或 RGBA)以进行针对性调整。
  • 设置输出格式及质量,点击处理并下载调整后的图像。

使用场景

图像亮度与对比度的精细化校正。
通过线性偏移实现图像的色彩增强或去雾效果。
为计算机视觉模型准备预处理后的标准化图像数据。

用户案例

1. 提升暗部细节

摄影爱好者
背景原因
拍摄的照片整体偏暗,阴影部分细节丢失。
解决问题
需要提高整体亮度而不改变色彩平衡。
如何使用
上传图片,设置乘数 (a) 为 1.2,偏移 (b) 为 20。
示例配置
multiplier: 1.2, offset: 20, channels: all
效果
图像整体亮度提升,暗部细节变得清晰可见。

2. 修正偏色图像

平面设计师
背景原因
一张扫描件呈现出轻微的蓝色调,影响视觉效果。
解决问题
需要降低蓝色通道的强度以恢复自然色。
如何使用
上传图片,在偏移 (b) 中输入针对通道的调整值,减少蓝色偏移。
示例配置
multiplier: 1, offset: 0,0,-15, channels: rgb
效果
图像的蓝色色偏被有效中和,色彩还原更加准确。

用 Samples 测试

image, png, jpg

相关专题

常见问题

什么是线性变换公式中的 a 和 b?

a 是乘数,用于调整对比度;b 是偏移量,用于调整整体亮度。

可以只调整图像的红色通道吗?

目前支持选择“所有通道”、“仅RGB”或“RGBA”模式,暂不支持单通道独立输入。

如果输入多个数值,它是如何工作的?

您可以为不同通道提供逗号分隔的值,系统会按顺序对应应用到图像的各个色彩通道。

处理后的图片质量会下降吗?

如果您选择 JPEG 或 WebP 等有损格式,可以通过质量滑块控制输出质量,最高可设为 100。

支持哪些图片格式?

支持 JPEG, PNG, WebP, GIF, BMP 和 TIFF 格式的上传。

API 文档

请求端点

POST /zh/api/tools/image-linear

请求参数

参数名 类型 必填 描述
imageFile file (需要先上传) 上传任何图片文件以应用线性变换
multiplier text 乘数值 (a)。可以为所有通道提供单个数值或为每个通道提供逗号分隔的值。公式:result = a * input + b
offset text 偏移值 (b)。可以为所有通道提供单个数值或为每个通道提供逗号分隔的值。公式:result = a * input + b
channels select 对特定通道或所有通道应用变换
format select 选择输出格式或保持原格式
quality number 有损格式的输出质量

文件类型参数需要先通过 POST /upload/image-linear 上传获取 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-linear": {
      "name": "image-linear",
      "description": "应用线性变换 (a * input + b) 调整图像级别、亮度和对比度",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-linear",
      "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]