Recortar Imagen con Tolerancia
Recorte avanzado de imágenes con niveles de tolerancia configurables para eliminación precisa de bordes
Documentación de la API
Punto final de la solicitud
Parámetros de la solicitud
| Nombre del parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| imageFile | file (Subida requerida) | Sí | Sube cualquier archivo de imagen (JPEG, PNG, WebP, TIFF) para recorte avanzado con tolerancia |
| toleranceMode | select | Sí | Cómo calcular la tolerancia de color para detección de fondo |
| toleranceValue | range | No | Tolerancia para detección de fondo. Mayor = más píxeles considerados fondo |
| autoDetectBackground | checkbox | No | Analizar bordes de imagen para determinar automáticamente el color de fondo |
| backgroundColor | color | No | Color de fondo específico para recortar (desactiva detección automática) |
| scanMethod | select | No | Cómo escanear la imagen para encontrar límites de contenido |
| edgeSampling | checkbox | No | Agregar relleno proporcional a la tolerancia para evitar cortar contenido de bordes |
| analyzeOnly | checkbox | No | Analizar configuraciones de tolerancia sin recortar la imagen |
| format | select | No | Elegir formato de salida o mantener original |
| quality | number | No | Calidad de salida para formatos con pérdida (JPEG, WebP). Mayor = mejor calidad pero archivo más grande |
Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/image-trim-tolerance 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)"
}
Documentación de MCP
Agregue este herramienta a su configuración de servidor MCP:
{
"mcpServers": {
"elysiatools-image-trim-tolerance": {
"name": "image-trim-tolerance",
"description": "Recorte avanzado de imágenes con niveles de tolerancia configurables para eliminación precisa de bordes",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-trim-tolerance",
"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]