Catégories

Seuil Adaptatif d'Image

Applique une opération de seuil adaptatif qui calcule le seuil pour de petites régions, adapté aux conditions d'éclairage variables

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

Taille d'un voisinage de pixels utilisé pour calculer un seuil pour le pixel (doit être impair)

Constante soustraite de la moyenne ou moyenne pondérée. Généralement positive.

Méthode de seuillage adaptatif à utiliser

Points clés

Catégorie
Design
Types d’entrée
file, number, select
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

L'outil de Seuil Adaptatif d'Image permet de binariser vos photos en calculant des seuils locaux pour chaque zone, garantissant ainsi une lisibilité optimale même lorsque l'éclairage est inégal ou complexe.

Quand l’utiliser

  • Pour extraire du texte ou des formes sur des documents numérisés avec des ombres portées.
  • Pour traiter des images présentant des variations de luminosité importantes sur différentes zones.
  • Pour préparer des images à des algorithmes de reconnaissance de formes nécessitant un contraste binaire net.

Comment ça marche

  • Téléchargez votre fichier image (JPEG, PNG, WebP, etc.).
  • Définissez la taille du bloc pour ajuster la précision locale du seuillage.
  • Choisissez entre la méthode Gaussienne ou la moyenne simple pour calculer le seuil.
  • Appliquez une constante pour affiner la sensibilité de la binarisation et téléchargez le résultat.

Cas d’usage

Numérisation de documents anciens ou froissés avec des zones d'ombre.
Amélioration de la lecture de codes-barres ou QR codes sur des surfaces réfléchissantes.
Segmentation d'objets dans des photographies prises sous un éclairage directionnel.

Exemples

1. Binarisation de document numérisé

Archiviste
Contexte
Numérisation de vieux documents administratifs présentant des taches et un éclairage non uniforme.
Problème
Le seuillage global rendait certaines parties du texte illisibles à cause des ombres.
Comment l’utiliser
Charger l'image, sélectionner la méthode 'Gaussien' avec une taille de bloc de 15 pour lisser les variations locales.
Configuration d’exemple
blockSize: 15, method: 'gaussian', constant: 5
Résultat
Le texte est devenu parfaitement noir sur fond blanc, éliminant les ombres parasites.

2. Extraction de contours pour analyse

Ingénieur en vision par ordinateur
Contexte
Analyse d'images industrielles de pièces métalliques sous éclairage variable.
Problème
Les reflets métalliques créaient des zones surexposées rendant la détection des bords difficile.
Comment l’utiliser
Utiliser la méthode 'Moyenne' avec une taille de bloc plus petite pour capturer les détails locaux des bords.
Configuration d’exemple
blockSize: 7, method: 'mean', constant: 2
Résultat
Une image binaire nette permettant une détection précise des contours des pièces.

Tester avec des échantillons

image, png, jpg

Hubs associés

FAQ

Qu'est-ce que le seuillage adaptatif ?

Contrairement au seuillage global qui utilise une valeur unique pour toute l'image, le seuillage adaptatif calcule un seuil différent pour chaque petit voisinage de pixels.

Pourquoi la taille du bloc doit-elle être impaire ?

La taille du bloc définit la zone de voisinage autour d'un pixel central ; une valeur impaire est mathématiquement nécessaire pour centrer correctement ce voisinage.

Quelle est la différence entre les méthodes Gaussienne et Moyenne ?

La méthode Gaussienne pondère les pixels voisins selon une distribution normale, ce qui donne souvent des résultats plus lisses, tandis que la méthode Moyenne traite tous les pixels du bloc de manière égale.

À quoi sert la constante ?

La constante est soustraite de la moyenne calculée. Elle permet d'ajuster la tolérance du seuil pour éliminer le bruit de fond ou accentuer les détails fins.

Quels formats d'image sont supportés ?

L'outil accepte les formats courants tels que JPEG, PNG, WebP, GIF, BMP et TIFF.

Documentation de l'API

Point de terminaison de la requête

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

Paramètres de la requête

Nom du paramètre Type Requis Description
imageFile file (Téléchargement requis) Oui -
blockSize number Oui Taille d'un voisinage de pixels utilisé pour calculer un seuil pour le pixel (doit être impair)
constant number Non Constante soustraite de la moyenne ou moyenne pondérée. Généralement positive.
method select Oui Méthode de seuillage adaptatif à utiliser

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/image-adaptive-threshold pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

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

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-image-adaptive-threshold": {
      "name": "image-adaptive-threshold",
      "description": "Applique une opération de seuil adaptatif qui calcule le seuil pour de petites régions, adapté aux conditions d'éclairage variables",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-adaptive-threshold",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]