Categorías

Núcleo de Convolución Personalizado

Aplica un núcleo de convolución personalizado definiendo tus propios valores de matriz para efectos de imagen personalizados y procesamiento

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

Imagen para aplicar núcleo de convolución personalizado

Tamaño de la matriz de convolución

Valores de la matriz (izquierda a derecha, arriba a abajo). Para 3x3: 9 valores, para 5x5: 25 valores, etc.

Fuerza del efecto de convolución (0.1-10.0)

Normalizar el núcleo para que la suma de todos los elementos sea 1 (excepto para detección de bordes)

Procesamiento adicional en la salida

Datos clave

Categoría
Design
Tipos de entrada
file, select, textarea, number, checkbox
Tipo de salida
file
Cobertura de muestras
4
API disponible
Yes

Resumen

Aplica filtros de imagen avanzados definiendo tus propios núcleos de convolución mediante matrices personalizadas. Esta herramienta te permite manipular píxeles directamente para lograr efectos visuales únicos, desde detección de bordes hasta desenfoques artísticos, ajustando la intensidad y normalización del filtro según tus necesidades.

Cuándo usarlo

  • Cuando necesites aplicar filtros de imagen específicos que no están disponibles en editores estándar.
  • Para realizar experimentos de visión artificial o procesamiento de señales digitales en imágenes.
  • Al buscar un control preciso sobre la nitidez, el contraste o la textura de una fotografía mediante operaciones matemáticas de matriz.

Cómo funciona

  • Sube tu archivo de imagen en formato compatible (JPEG, PNG, WEBP, etc.).
  • Selecciona el tamaño de la matriz (3x3, 5x5 o 7x7) e ingresa los valores numéricos correspondientes.
  • Ajusta la intensidad y decide si deseas normalizar el núcleo para equilibrar el brillo de la imagen resultante.
  • Elige un modo de salida adicional, como escala de grises o negativo, y procesa la imagen para obtener el resultado final.

Casos de uso

Creación de filtros artísticos personalizados para fotografía digital.
Detección de bordes y contornos para análisis de documentos o imágenes técnicas.
Suavizado de ruido o mejora de detalles específicos en imágenes de baja calidad.

Ejemplos

1. Efecto de Enfoque (Sharpen)

Diseñador gráfico
Contexto
Un diseñador necesita resaltar los detalles de una fotografía que se ve ligeramente borrosa.
Problema
La imagen carece de nitidez y los bordes no están bien definidos.
Cómo usarlo
Selecciona una matriz 3x3 e ingresa los valores para un filtro de enfoque estándar.
Configuración de ejemplo
kernelSize: 3, kernelValues: '0, -1, 0, -1, 5, -1, 0, -1, 0', normalize: true
Resultado
La imagen resultante muestra bordes mucho más definidos y una mayor claridad en los detalles.

2. Detección de Bordes

Investigador de visión artificial
Contexto
Se requiere extraer solo los contornos de un objeto en una imagen para un análisis posterior.
Problema
La imagen original tiene demasiado ruido y detalles innecesarios.
Cómo usarlo
Configura una matriz 3x3 de detección de bordes y selecciona el modo de salida 'Umbral'.
Configuración de ejemplo
kernelSize: 3, kernelValues: '-1, -1, -1, -1, 8, -1, -1, -1, -1', normalize: false, outputMode: 'threshold'
Resultado
Se obtiene una imagen en blanco y negro que resalta exclusivamente los contornos del objeto.

Probar con muestras

image, png, jpg

Hubs relacionados

Preguntas frecuentes

¿Qué es un núcleo de convolución?

Es una pequeña matriz de números que se desliza sobre una imagen para modificar el valor de cada píxel basándose en sus vecinos, creando efectos como desenfoque o relieve.

¿Cómo debo ingresar los valores de la matriz?

Debes introducirlos separados por comas, siguiendo el orden de izquierda a derecha y de arriba a abajo según el tamaño de matriz seleccionado.

¿Qué hace la opción de normalización?

Asegura que la suma de todos los elementos de la matriz sea 1, lo que evita que la imagen resultante se vuelva demasiado clara o demasiado oscura.

¿Qué formatos de imagen son compatibles?

La herramienta admite archivos JPEG, PNG, WEBP, GIF, BMP y TIFF.

¿Puedo aplicar múltiples filtros a la vez?

La herramienta aplica un núcleo personalizado por cada proceso; puedes encadenar resultados guardando la imagen y volviéndola a subir si necesitas aplicar varios filtros.

Documentación de la API

Punto final de la solicitud

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

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
imageFile file (Subida requerida) Imagen para aplicar núcleo de convolución personalizado
kernelSize select No Tamaño de la matriz de convolución
kernelValues textarea Valores de la matriz (izquierda a derecha, arriba a abajo). Para 3x3: 9 valores, para 5x5: 25 valores, etc.
intensity number No Fuerza del efecto de convolución (0.1-10.0)
normalize checkbox No Normalizar el núcleo para que la suma de todos los elementos sea 1 (excepto para detección de bordes)
outputMode select No Procesamiento adicional en la salida

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/image-custom-kernel para obtener filePath, luego pasar filePath al campo de archivo correspondiente.

Formato de respuesta

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

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-image-custom-kernel": {
      "name": "image-custom-kernel",
      "description": "Aplica un núcleo de convolución personalizado definiendo tus propios valores de matriz para efectos de imagen personalizados y procesamiento",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-custom-kernel",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]