Design
Bild-Blend-Effekt Mehrere Bilder mit verschiedenen Blend-Modi für kreative Kompositionen und Effekte kombinieren
file · Dateiergebnis
Schnellstart Rufen Sie dieses Werkzeug aus Ihrem Code in drei Sprachen auf.
cURL JavaScript Python
cURL
Kopieren# 1) Upload each file first → returns { filePath }
curl -X POST 'https://api.elysiatools.com/upload/image-add-blending' \
-F 'file=@/path/to/baseImage.ext'
curl -X POST 'https://api.elysiatools.com/upload/image-add-blending' \
-F 'file=@/path/to/blendImages.ext'
# 2) Call the tool with the returned filePath values
curl -X POST 'https://api.elysiatools.com/de/api/tools/image-add-blending' \
-F 'baseImage=/path/to/file.ext' \
-F 'blendImages=/path/to/file.ext' \
-F 'blendMode=over' \
-F 'positionX=0' \
-F 'positionY=0' \
-F 'scale=1' \
-F 'opacity=1' \
-F 'outputFormat=png' \
-F 'quality=90'
API-Referenz Senden Sie eine POST-Anfrage mit Ihren Eingaben als JSON. Dateiparameter erfordern einen vorherigen Upload.
Endpunkt HTTP
KopierenPOST https://api.elysiatools.com/de/api/tools/image-add-blending Parameter Name Typ Erforderlich Beschreibung baseImage fileUpload nötig Ja Basisbild, auf das andere Bilder gemischt werden blendImages fileUpload nötig Ja 1-5 Bilder auswählen, die mit dem Basisbild gemischt werden blendMode select Nein Blend-Modus zum Kombinieren von Bildern positionX number Nein Horizontale Position der gemischten Bilder relativ zum Basisbild
MCP-Integration Fügen Sie dieses Werkzeug Ihrem Model-Context-Protocol-Server hinzu, damit KI-Agenten es auflisten und aufrufen können.
Serverkonfiguration Fügen Sie diesen Block Ihrer MCP-Client-Konfiguration hinzu:
mcp.json
Kopieren{
"mcpServers" : {
"elysiatools-image-add-blending" : {
"name" : "image-add-blending" ,
"description" : "Mehrere Bilder mit verschiedenen Blend-Modi für kreative Kompositionen und Effekte kombinieren" ,
"baseUrl" : "https://api.elysiatools.com/mcp/sse?toolId=image-add-blending" ,
"command" : "" ,
"args" : [],
"env" : {},
"isActive" : true ,
"type" : "sse"
}
}
}Verfügbare Werkzeuge auflisten Nach dem Verbinden mit dem SSE-Endpunkt listen Sie die bereitgestellten Werkzeuge auf:
tools/list
Kopieren{
"jsonrpc" : "2.0" ,
"id" : 1 ,
"method" : "tools/list"
}Dieses Werkzeug aufrufen Rufen Sie das Werkzeug über seine ID auf; Argumente werden aus seiner Parameterliste gebildet:
tools/call
Kopieren{
"jsonrpc" : "2.0" ,
"id" : 2 ,
"method" : "tools/call" ,
"params" : {
"name" : "image-add-blending" ,
"arguments" : {
"baseImage" : "https://example.com/file.ext" ,
"blendImages" : "https://example.com/file.ext" ,
"blendMode" : "over" ,
"positionX" : 0 ,
"positionY" : 0 ,
"scale" : 1 ,
"opacity" : 1 ,
"outputFormat" : "png" ,
"quality" : 90
}
}
}Verketten Sie mehrere Werkzeuge in einer Sitzung mit einer kommagetrennten toolId-Liste, z. B. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (max. 20). Vertikale Position der gemischten Bilder relativ zum Basisbild
scale number Nein Skalierungsfaktor für gemischte Bilder (0.1 bis 3.0)
opacity range Nein Deckkraft der gemischten Bilder (0.0 bis 1.0)
outputFormat select Nein Ausgabeformat für das gemischte Bild
quality number Nein Ausgabequalität für verlustbehaftete Formate
Dateiparameter müssen zuerst per POST /upload/image-add-blending hochgeladen werden; der zurückgegebene filePath wird dann an das entsprechende Feld übergeben.
Antwortformat Dateiergebnis
JSON
Kopieren{
"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)"
}Dateiparameter akzeptieren ausschließlich eine öffentliche Datei-URL (https://…). Lokale Pfade, data:-URIs und Base64-Zeichenfolgen werden nicht unterstützt.
Bild-Blend-Effekt — API & MCP | Elysia Tools