Kategorien

Bild-Gradientenoperation

Wendet Gradientenoperationen (Sobel, Prewitt, Roberts) für Kantenerkennung und Bildverbesserung an

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

Bild für Gradientenoperation zur Kantenerkennung

Typ der anzuwendenden Gradientenoperation

Richtung der Gradientenberechnung

Schwellenwert für Kantenerkennung (0-255). Höhere Werte erkennen nur starke Kanten

Wie die Gradientenergebnisse gerendert werden sollen

Wichtige Fakten

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

Überblick

Das Bild-Gradientenoperation-Tool wendet Gradientenoperatoren wie Sobel, Prewitt oder Roberts an, um Kanten in Bildern zu erkennen und die Bildqualität zu verbessern. Es unterstützt gängige Bildformate und ermöglicht präzise Kantenerkennung sowie Schärfung für verschiedene Anwendungen.

Wann verwenden

  • Wenn Sie Kanten in Bildern automatisch erkennen müssen, etwa für die Objekterkennung oder Bildsegmentierung.
  • Um unscharfe Bilder zu verbessern und Details hervorzuheben, beispielsweise in der Fotografie oder beim Dokumentenscannen.
  • Bei der Analyse von medizinischen oder wissenschaftlichen Bildern, wo präzise Kantenerkennung erforderlich ist.

So funktioniert es

  • Laden Sie eine Bilddatei im Format JPEG, PNG, WebP, GIF, BMP oder TIFF hoch (max. 10 MB).
  • Wählen Sie den Gradiententyp, z.B. Sobel, Prewitt, Roberts oder Scharr, und die Richtung (horizontal, vertikal oder beide).
  • Setzen Sie optional einen Schwellenwert (0-255), um nur starke Kanten zu erkennen, und wählen Sie den Ausgabemodus wie binäre Kanten oder verbesserte Sichtbarkeit.
  • Das Tool verarbeitet das Bild und gibt eine Datei mit den Ergebnissen zurück, die Sie herunterladen können.

Anwendungsfälle

Kantenerkennung in der medizinischen Bildanalyse, um Strukturen wie Tumore oder Frakturen zu identifizieren.
Verbesserung der Schärfe von alten oder unscharfen Fotos in der Digitalisierung oder Restaurierung.
Vorverarbeitung von Bildern für maschinelles Lernen, um Merkmale wie Kanten für die Objekterkennung zu extrahieren.

Beispiele

1. Kantenerkennung in einem Landschaftsfoto

Fotograf
Hintergrund
Ein Fotograf möchte die Konturen in einem Landschaftsfoto hervorheben, um es für eine Ausstellung vorzubereiten.
Problem
Das Foto ist etwas unscharf, und die Kanten sind nicht deutlich genug für den gewünschten Effekt.
Verwendung
Laden Sie das Foto hoch, wählen Sie den Sobel-Operator für beide Richtungen, setzen Sie einen Schwellenwert von 30, und wählen Sie den Ausgabemodus 'Verbesserte Sichtbarkeit'.
Ergebnis
Das Ergebnis ist ein geschärftes Bild mit deutlich hervorgehobenen Kanten, ideal für den hochwertigen Druck.

2. Analyse von medizinischen Röntgenbildern

Radiologe
Hintergrund
Ein Radiologe muss Kanten in Röntgenbildern erkennen, um Frakturen oder Anomalien präzise zu identifizieren.
Problem
Manuelle Kantenerkennung ist zeitaufwendig und kann zu Fehlern führen.
Verwendung
Laden Sie das Röntgenbild im PNG-Format hoch, verwenden Sie den Scharr-Operator für vertikale Richtung, setzen Sie einen Schwellenwert von 100, und wählen Sie den Ausgabemodus 'Binäre Kanten'.
Ergebnis
Ein binäres Bild mit klaren Kanten, das die Frakturlinien hervorhebt und die diagnostische Genauigkeit verbessert.

Mit Samples testen

image, png, jpg

Verwandte Hubs

FAQ

Welche Bildformate werden unterstützt?

JPEG, PNG, WebP, GIF, BMP und TIFF bis zu 10 MB.

Was ist der Unterschied zwischen den Gradiententypen?

Sobel eignet sich für allgemeine Kantenerkennung, Prewitt ist einfacher, Roberts für schnelle Berechnungen, und Scharr bietet bessere Genauigkeit.

Wie wirkt sich der Schwellenwert aus?

Ein höherer Schwellenwert (z.B. 150) erkennt nur deutliche Kanten, während ein niedrigerer (z.B. 30) auch schwächere Kanten hervorhebt.

Kann ich die Gradientenrichtung einschränken?

Ja, Sie können nur horizontale, nur vertikale oder beide Richtungen berechnen lassen.

Welche Ausgabemodi gibt es?

Binäre Kanten (schwarz-weiß), verbesserte Sichtbarkeit (geschärftes Bild) oder Gradienten-Magnitude (Intensitätskarte).

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/image-gradient

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
imageFile file (Upload erforderlich) Ja Bild für Gradientenoperation zur Kantenerkennung
gradientType select Nein Typ der anzuwendenden Gradientenoperation
direction select Nein Richtung der Gradientenberechnung
threshold number Nein Schwellenwert für Kantenerkennung (0-255). Höhere Werte erkennen nur starke Kanten
outputMode select Nein Wie die Gradientenergebnisse gerendert werden sollen

Dateitypparameter müssen erst über POST /upload/image-gradient 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-gradient": {
      "name": "image-gradient",
      "description": "Wendet Gradientenoperationen (Sobel, Prewitt, Roberts) für Kantenerkennung und Bildverbesserung an",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-gradient",
      "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]