gemini_remove_watermarkRemoves the Gemini AI watermark from generated images.
Args:
- input_path: Path to the input image file (PNG, JPG, WEBP)
- output_path: Path where the processed image will be saved (PNG, JPG, WEBP)
- response_format: 'markdown' or 'json' (default: 'markdown')
- jpeg_quality: JPEG output quality 1-100 (default: 95)
- webp_quality: WEBP output quality 1-100 (default: 80)
- png_compression_level: PNG compression level 0-9 (default: 6)
Output formats:
- PNG: Configurable compression (0-9)
- JPG: Configurable quality (1-100)
- WEBP: Configurable quality (1-100)Input schema{
"type": "object",
"properties": {
"input_path": {
"type": "string",
"minLength": 1,
"description": "Path to the input image file (PNG, JPG, WEBP)"
},
"output_path": {
"type": "string",
"minLength": 1,
"description": "Path where the processed image will be saved"
},
"response_format": {
"type": "string",
"enum": [
"markdown",
"json"
],
"default": "markdown",
"description": "Output format"
},
"jpeg_quality": {
"type": "number",
"minimum": 1,
"maximum": 100,
"default": 95,
"description": "JPEG output quality (1-100, default: 95)"
},
"webp_quality": {
"type": "number",
"minimum": 1,
"maximum": 100,
"default": 80,
"description": "WEBP output quality (1-100, default: 80)"
},
"png_compression_level": {
"type": "number",
"minimum": 0,
"maximum": 9,
"default": 6,
"description": "PNG compression level (0-9, default: 6)"
}
},
"required": [
"input_path",
"output_path"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Annotations{
"readOnlyHint": false,
"destructiveHint": false,
"idempotentHint": false,
"openWorldHint": false
} | — | WritesNon-destructiveNon-idempotentClosed world | — |