Kategorien

Adaptiver Bild-Schwellenwert

Wendet adaptive Schwellenwertoperation an, die Schwellenwerte für kleine Regionen berechnet, geeignet für variable Lichtbedingungen

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

Größe einer Pixelnachbarschaft, die zur Berechnung eines Schwellenwerts für den Pixel verwendet wird (muss ungerade sein)

Konstante, die vom Mittelwert oder gewichteten Mittelwert abgezogen wird. Normalerweise positiv.

Zu verwendende adaptive Schwellenwertmethode

Wichtige Fakten

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

Überblick

Das Tool für adaptive Bild-Schwellenwerte ermöglicht eine präzise Binarisierung von Bildern, indem es lokale Schwellenwerte für kleine Regionen berechnet, anstatt einen globalen Wert zu verwenden. Dies ist ideal, um Details in Bildern mit ungleichmäßiger Beleuchtung oder starken Schatten hervorzuheben.

Wann verwenden

  • Bei Bildern mit stark variierenden Lichtverhältnissen oder Schattenwurf.
  • Zur Extraktion von Text oder Linien aus Dokumenten mit ungleichmäßigem Hintergrund.
  • Wenn eine globale Binarisierung zu Informationsverlust in dunklen oder hellen Bildbereichen führt.

So funktioniert es

  • Laden Sie Ihr Bild hoch, das verarbeitet werden soll.
  • Wählen Sie eine ungerade Blockgröße, um die Größe der lokalen Nachbarschaft für die Berechnung festzulegen.
  • Wählen Sie zwischen der Gauß-Methode für gewichtete Durchschnitte oder der Mittelwert-Methode.
  • Passen Sie die Konstante an, um das Ergebnis feinabzustimmen und das Bild zu binarisieren.

Anwendungsfälle

Digitalisierung von alten, vergilbten Dokumenten mit ungleichmäßiger Beleuchtung.
Vorbereitung von Bildern für die optische Zeichenerkennung (OCR) durch Kontrastoptimierung.
Segmentierung von Objekten in medizinischen oder technischen Aufnahmen mit Schattenbildung.

Beispiele

1. Dokumenten-Scan optimieren

Archivar
Hintergrund
Ein historisches Dokument wurde bei schlechtem Licht fotografiert, wodurch der Hintergrund fleckig und der Text schwer lesbar ist.
Problem
Der Text hebt sich nicht genug vom ungleichmäßigen Hintergrund ab.
Verwendung
Bild hochladen, Blockgröße auf 15 setzen und die Gauß-Methode wählen.
Beispielkonfiguration
blockSize: 15, method: 'gaussian', constant: 5
Ergebnis
Der Text erscheint scharf und schwarz auf rein weißem Hintergrund, was die Lesbarkeit massiv verbessert.

2. Technische Zeichnung binarisieren

Ingenieur
Hintergrund
Eine technische Skizze weist durch Schattenwurf auf dem Papier graue Bereiche auf, die bei einer normalen Binarisierung verschwinden würden.
Problem
Globale Schwellenwerte führen zum Verlust feiner Linien in den schattigen Bereichen.
Verwendung
Bild hochladen, Blockgröße auf 21 setzen und die Mittelwert-Methode wählen.
Beispielkonfiguration
blockSize: 21, method: 'mean', constant: 2
Ergebnis
Alle Linien der Zeichnung bleiben erhalten, unabhängig von der lokalen Helligkeit des Hintergrunds.

Mit Samples testen

image, png, jpg

Verwandte Hubs

FAQ

Warum muss die Blockgröße eine ungerade Zahl sein?

Die Blockgröße definiert ein quadratisches Fenster um den Zielpixel. Eine ungerade Zahl stellt sicher, dass der Pixel genau im Zentrum dieses Fensters liegt.

Was bewirkt die Konstante?

Die Konstante wird vom berechneten Mittelwert abgezogen. Sie hilft dabei, Rauschen zu unterdrücken und die Trennschärfe zwischen Vorder- und Hintergrund zu erhöhen.

Welche Bildformate werden unterstützt?

Das Tool unterstützt gängige Formate wie JPEG, PNG, WebP, GIF, BMP und TIFF.

Wann sollte ich die Gauß-Methode wählen?

Die Gauß-Methode ist meist vorzuziehen, da sie Pixel näher am Zentrum stärker gewichtet, was zu glatteren und natürlicheren Ergebnissen führt.

Gibt es eine Dateigrößenbeschränkung?

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

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/image-adaptive-threshold

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
imageFile file (Upload erforderlich) Ja -
blockSize number Ja Größe einer Pixelnachbarschaft, die zur Berechnung eines Schwellenwerts für den Pixel verwendet wird (muss ungerade sein)
constant number Nein Konstante, die vom Mittelwert oder gewichteten Mittelwert abgezogen wird. Normalerweise positiv.
method select Ja Zu verwendende adaptive Schwellenwertmethode

Dateitypparameter müssen erst über POST /upload/image-adaptive-threshold 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-adaptive-threshold": {
      "name": "image-adaptive-threshold",
      "description": "Wendet adaptive Schwellenwertoperation an, die Schwellenwerte für kleine Regionen berechnet, geeignet für variable Lichtbedingungen",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-adaptive-threshold",
      "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]