Kategorien

Affine Bildtransformation

Affine Transformation für Skalierung, Rotation, Scherung und Verschiebung anwenden

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 (JPEG, PNG, WebP, GIF, BMP, TIFF) für affine Transformation hoch

0.1 1.0 10

Horizontaler Skalierungsfaktor (0.1 bis 10.0, 1.0 = Originalgröße)

0.1 1.0 10

Vertikaler Skalierungsfaktor (0.1 bis 10.0, 1.0 = Originalgröße)

-180 0 180

Rotationswinkel in Grad (-180 bis 180, 0 = keine Rotation)

-2 0 2

Horizontaler Scherungsfaktor (-2.0 bis 2.0, 0 = keine Scherung)

-2 0 2

Vertikaler Scherungsfaktor (-2.0 bis 2.0, 0 = keine Scherung)

-1000 0 1000

Horizontale Verschiebung in Pixeln (-1000 bis 1000, 0 = keine Verschiebung)

-1000 0 1000

Vertikale Verschiebung in Pixeln (-1000 bis 1000, 0 = keine Verschiebung)

Hintergrundfarbe für transparente Bereiche (hex #RRGGBB oder #RRGGBBAA, oder Farbname)

Wählen Sie das Ausgabeformat oder behalten Sie das Original. PNG für Transparenz empfohlen

Ausgabequalität für verlustbehaftete Formate (JPEG, WebP). Höher = bessere Qualität aber größere Dateigröße

Wichtige Fakten

Kategorie
Design
Eingabetypen
file, range, text, select, number
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Mit dem Tool zur affinen Bildtransformation können Sie präzise geometrische Anpassungen an Ihren Bildern vornehmen, darunter Skalierung, Rotation, Scherung und Verschiebung, um professionelle visuelle Effekte direkt im Browser zu erzielen.

Wann verwenden

  • Wenn Sie ein Bild für ein Layout präzise ausrichten oder zuschneiden müssen.
  • Wenn Sie grafische Elemente durch Scherung oder Rotation perspektivisch anpassen wollen.
  • Wenn Sie Bilder für Web-Anwendungen in Größe und Position standardisieren möchten.

So funktioniert es

  • Laden Sie Ihr Bild in einem gängigen Format wie PNG, JPEG oder WebP hoch.
  • Passen Sie die Schieberegler für Skalierung, Rotation, Scherung oder Verschiebung an Ihre Anforderungen an.
  • Wählen Sie bei Bedarf eine Hintergrundfarbe für transparente Bereiche und das gewünschte Ausgabeformat.
  • Klicken Sie auf die Schaltfläche zur Transformation, um das bearbeitete Bild herunterzuladen.

Anwendungsfälle

Erstellung von perspektivisch korrigierten Produktfotos für E-Commerce-Shops.
Anpassung von Grafiken für Social-Media-Posts durch gezielte Skalierung und Rotation.
Vorbereitung von Bildmaterial für Web-Layouts durch präzise Positionierung und Größenanpassung.

Beispiele

1. Produktfoto für Web-Shop ausrichten

E-Commerce-Manager
Hintergrund
Ein Produktfoto wurde leicht schief aufgenommen und muss für die Produktseite begradigt werden.
Problem
Das Bild ist rotiert und muss zudem leicht verschoben werden, um zentriert zu wirken.
Verwendung
Bild hochladen, den Rotationswinkel anpassen und die X/Y-Verschiebung nutzen, um das Produkt in die Bildmitte zu rücken.
Beispielkonfiguration
angle: 2, translateX: -10, translateY: 5
Ergebnis
Das Produkt ist perfekt ausgerichtet und zentriert für die Anzeige im Shop.

2. Grafik-Scherung für Design-Layout

Grafikdesigner
Hintergrund
Ein rechteckiges Logo soll für ein dynamisches Banner leicht geschert werden, um einen 3D-Effekt zu simulieren.
Problem
Manuelle Bearbeitung in komplexer Software ist zu aufwendig für eine einfache Anpassung.
Verwendung
Bild hochladen und den Scherungsfaktor X anpassen, um den gewünschten Neigungseffekt zu erzielen.
Beispielkonfiguration
shearX: 0.5
Ergebnis
Das Logo erhält eine dynamische Neigung, die sich nahtlos in das Banner-Design einfügt.

Mit Samples testen

image, png, jpg

Verwandte Hubs

FAQ

Welche Bildformate werden unterstützt?

Das Tool unterstützt JPEG, PNG, WebP, GIF, BMP und TIFF.

Was passiert mit transparenten Bereichen nach der Transformation?

Sie können eine Hintergrundfarbe definieren oder den Bereich transparent lassen, sofern das Ausgabeformat (z. B. PNG) dies unterstützt.

Kann ich mehrere Transformationen gleichzeitig anwenden?

Ja, Sie können Skalierung, Rotation, Scherung und Verschiebung in einem einzigen Durchgang kombinieren.

Wie groß darf die hochgeladene Datei sein?

Die maximale Dateigröße für den Upload beträgt 10 MB.

Bleibt die Bildqualität erhalten?

Bei verlustbehafteten Formaten wie JPEG oder WebP können Sie die Qualität über den Regler von 1 bis 100 individuell einstellen.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/image-affine

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
imageFile file (Upload erforderlich) Ja Laden Sie jede Bilddatei (JPEG, PNG, WebP, GIF, BMP, TIFF) für affine Transformation hoch
scaleX range Nein Horizontaler Skalierungsfaktor (0.1 bis 10.0, 1.0 = Originalgröße)
scaleY range Nein Vertikaler Skalierungsfaktor (0.1 bis 10.0, 1.0 = Originalgröße)
angle range Nein Rotationswinkel in Grad (-180 bis 180, 0 = keine Rotation)
shearX range Nein Horizontaler Scherungsfaktor (-2.0 bis 2.0, 0 = keine Scherung)
shearY range Nein Vertikaler Scherungsfaktor (-2.0 bis 2.0, 0 = keine Scherung)
translateX range Nein Horizontale Verschiebung in Pixeln (-1000 bis 1000, 0 = keine Verschiebung)
translateY range Nein Vertikale Verschiebung in Pixeln (-1000 bis 1000, 0 = keine Verschiebung)
background text Nein Hintergrundfarbe für transparente Bereiche (hex #RRGGBB oder #RRGGBBAA, oder Farbname)
format select Nein Wählen Sie das Ausgabeformat oder behalten Sie das Original. PNG für Transparenz empfohlen
quality number Nein Ausgabequalität für verlustbehaftete Formate (JPEG, WebP). Höher = bessere Qualität aber größere Dateigröße

Dateitypparameter müssen erst über POST /upload/image-affine 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-affine": {
      "name": "image-affine",
      "description": "Affine Transformation für Skalierung, Rotation, Scherung und Verschiebung anwenden",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-affine",
      "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]