Catégories

Median Pass Filter

Apply median pass filter to remove noise while preserving edges with multiple algorithms

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Upload any image file (JPEG, PNG, WebP, GIF, BMP, TIFF) to remove noise while preserving edges

Choose median filter algorithm. Standard works well for most noise types

3 3 25

Size of the median filter kernel (must be odd). Larger kernels remove more noise but may blur details

Number of median filter passes. More iterations = stronger noise reduction

0 30 255

Sensitivity for noise detection. Higher values filter less aggressively

Maintain edge detail while removing noise

Choose which color channels to process

Choose output format or keep original. PNG recommended for maximum quality

Output quality for lossy formats (JPEG, WebP). Higher = better quality but larger file size

Points clés

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

Vue d’ensemble

Le filtre médian est un outil de traitement d'image puissant conçu pour éliminer efficacement le bruit numérique, tel que le bruit « sel et poivre », tout en préservant la netteté des contours et les détails essentiels de vos visuels.

Quand l’utiliser

  • Pour nettoyer des photos anciennes ou numérisées présentant des grains ou des points isolés.
  • Pour réduire le bruit numérique sur des images prises en basse lumière sans perdre la structure des objets.
  • Pour préparer des images destinées à l'analyse ou à la reconnaissance de formes en supprimant les artefacts parasites.

Comment ça marche

  • Téléchargez votre image dans l'un des formats pris en charge (JPEG, PNG, WebP, etc.).
  • Sélectionnez l'algorithme de filtrage adapté, comme le filtre bilatéral pour une meilleure conservation des bords.
  • Ajustez la taille du noyau (kernel) et le nombre d'itérations pour contrôler l'intensité de la réduction du bruit.
  • Appliquez les modifications et téléchargez votre image traitée dans le format de votre choix.

Cas d’usage

Restauration de photographies argentiques numérisées comportant des poussières ou des rayures.
Amélioration de la clarté d'images médicales ou scientifiques nécessitant une réduction du bruit de fond.
Optimisation de captures d'écran ou d'images compressées présentant des artefacts de compression visibles.

Exemples

1. Nettoyage d'une photo ancienne

Archiviste numérique
Contexte
Une collection de photos de famille numérisées présente de nombreux points blancs et noirs dus à la dégradation du papier.
Problème
Supprimer les points isolés (bruit sel et poivre) sans effacer les traits des visages.
Comment l’utiliser
Charger l'image, sélectionner l'algorithme 'Bilateral Median' pour protéger les contours, et régler le noyau sur 3.
Configuration d’exemple
algorithm: bilateral, kernelSize: 3, preserveEdges: true
Résultat
Les points parasites ont disparu et les visages conservent leur netteté naturelle.

2. Réduction du bruit sur une photo de nuit

Photographe amateur
Contexte
Une photo prise avec un smartphone en basse lumière présente un grain numérique important dans les zones sombres.
Problème
Lisser le grain sans rendre l'image totalement floue.
Comment l’utiliser
Utiliser l'algorithme 'Adaptive Median' avec un réglage de seuil modéré pour cibler uniquement les zones bruitées.
Configuration d’exemple
algorithm: adaptive, kernelSize: 5, iterations: 1, threshold: 40
Résultat
Le grain est significativement réduit, rendant l'image plus propre et plus professionnelle.

Tester avec des échantillons

image, png, jpg

Hubs associés

FAQ

Qu'est-ce qu'un filtre médian ?

C'est un filtre non linéaire qui remplace chaque pixel par la valeur médiane de ses voisins, ce qui permet d'éliminer les valeurs aberrantes (bruit) tout en conservant les contours.

Quelle taille de noyau dois-je choisir ?

Un noyau plus grand élimine davantage de bruit mais peut rendre l'image plus floue. Commencez par une valeur de 3 pour un équilibre optimal.

Quelle est la différence entre le filtre standard et le filtre bilatéral ?

Le filtre standard est efficace pour le bruit général, tandis que le filtre bilatéral est spécifiquement conçu pour préserver les bords nets lors du lissage.

Puis-je traiter uniquement certains canaux de couleur ?

Oui, vous pouvez choisir d'appliquer le filtre sur tous les canaux, uniquement sur la luminance, la chrominance ou le canal alpha.

Le traitement dégrade-t-il la qualité de mon image ?

Le filtre médian est une opération de lissage. Bien qu'il élimine le bruit, une utilisation excessive peut réduire la finesse des détails. Utilisez l'option 'Préserver les bords' pour limiter cet effet.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/image-median-pass

Paramètres de la requête

Nom du paramètre Type Requis Description
imageFile file (Téléchargement requis) Oui Upload any image file (JPEG, PNG, WebP, GIF, BMP, TIFF) to remove noise while preserving edges
algorithm select Non Choose median filter algorithm. Standard works well for most noise types
kernelSize range Non Size of the median filter kernel (must be odd). Larger kernels remove more noise but may blur details
iterations number Non Number of median filter passes. More iterations = stronger noise reduction
threshold range Non Sensitivity for noise detection. Higher values filter less aggressively
preserveEdges checkbox Non Maintain edge detail while removing noise
channels select Non Choose which color channels to process
format select Non Choose output format or keep original. PNG recommended for maximum quality
quality number Non Output quality for lossy formats (JPEG, WebP). Higher = better quality but larger file size

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/image-median-pass 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-median-pass": {
      "name": "image-median-pass",
      "description": "Apply median pass filter to remove noise while preserving edges with multiple algorithms",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-median-pass",
      "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]