Catégories

Noyau de Convolution Personnalisé

Applique un noyau de convolution personnalisé en définissant vos propres valeurs de matrice pour des effets d'image personnalisés et le traitement

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

Image pour appliquer le noyau de convolution personnalisé

Taille de la matrice de convolution

Valeurs de la matrice (gauche à droite, haut en bas). Pour 3x3: 9 valeurs, pour 5x5: 25 valeurs, etc.

Force de l'effet de convolution (0.1-10.0)

Normaliser le noyau pour que la somme de tous les éléments égale 1 (sauf pour la détection de contours)

Traitement supplémentaire sur la sortie

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/image-custom-kernel

Paramètres de la requête

Nom du paramètre Type Requis Description
imageFile file (Téléchargement requis) Oui Image pour appliquer le noyau de convolution personnalisé
kernelSize select Non Taille de la matrice de convolution
kernelValues textarea Oui Valeurs de la matrice (gauche à droite, haut en bas). Pour 3x3: 9 valeurs, pour 5x5: 25 valeurs, etc.
intensity number Non Force de l'effet de convolution (0.1-10.0)
normalize checkbox Non Normaliser le noyau pour que la somme de tous les éléments égale 1 (sauf pour la détection de contours)
outputMode select Non Traitement supplémentaire sur la sortie

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/image-custom-kernel 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-custom-kernel": {
      "name": "image-custom-kernel",
      "description": "Applique un noyau de convolution personnalisé en définissant vos propres valeurs de matrice pour des effets d'image personnalisés et le traitement",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-custom-kernel",
      "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]