Kategorien

Lineare Bildtransformation

Wendet lineare Transformation (a * input + b) an, um Bildlevel, Helligkeit und Kontrast anzupassen

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

Laden Sie jede Bilddatei hoch, um lineare Transformation anzuwenden

Multiplikatorwert (a). Kann Einzelzahl für alle Kanäle sein oder kommagetrennte Werte für jeden Kanal. Formel: result = a * input + b

Versatzwert (b). Kann Einzelzahl für alle Kanäle sein oder kommagetrennte Werte für jeden Kanal. Formel: result = a * input + b

Transformation auf bestimmte Kanäle oder alle Kanäle anwenden

Ausgabeformat wählen oder Original behalten

Ausgabequalität für verlustbehaftete Formate

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/image-linear

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
imageFile file (Upload erforderlich) Ja Laden Sie jede Bilddatei hoch, um lineare Transformation anzuwenden
multiplier text Nein Multiplikatorwert (a). Kann Einzelzahl für alle Kanäle sein oder kommagetrennte Werte für jeden Kanal. Formel: result = a * input + b
offset text Nein Versatzwert (b). Kann Einzelzahl für alle Kanäle sein oder kommagetrennte Werte für jeden Kanal. Formel: result = a * input + b
channels select Nein Transformation auf bestimmte Kanäle oder alle Kanäle anwenden
format select Nein Ausgabeformat wählen oder Original behalten
quality number Nein Ausgabequalität für verlustbehaftete Formate

Dateitypparameter müssen erst über POST /upload/image-linear hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "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)"
}
Datei: Datei

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-image-linear": {
      "name": "image-linear",
      "description": "Wendet lineare Transformation (a * input + b) an, um Bildlevel, Helligkeit und Kontrast anzupassen",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-linear",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]